/* CSS Reset - Normalize browser defaults */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  margin: 0;
  padding: 0;
}

[data-scraper-id="elem-0"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 3096.94px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 3096.94px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: normal;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 1548.47px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: smooth;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 1548.47px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: root;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  overflow-x: hidden;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-56"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 3096.94px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 3096.94px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 1548.47px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 1548.47px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-57"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 3096.94px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 3096.94px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 1080px;
  min-height: 1080px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 1548.47px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 1548.47px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-59"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 25px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 25px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-60"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-61"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 100%;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(255, 255, 255);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 100%;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: content-box;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: rgb(255, 255, 255);
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-62"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: evenodd;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: path("M 0.5 2 C 0.5 1.17157 1.17157 0.5 2 0.5 H 13.6362 C 14.3878 0.5 15.0234 1.05632 15.123 1.80135 L 16.431 11.5916 H 59 C 59.5122 11.5916 59.989 11.8529 60.2645 12.2847 C 60.54 12.7165 60.5762 13.2591 60.3604 13.7236 L 50.182 35.632 C 49.9361 36.1614 49.4054 36.5 48.8217 36.5 H 18.0453 C 17.2937 36.5 16.6581 35.9437 16.5585 35.1987 L 12.3233 3.5 H 2 C 1.17157 3.5 0.5 2.82843 0.5 2 Z M 16.8319 14.5916 L 19.3582 33.5 H 47.8646 L 56.6491 14.5916 H 16.8319 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(255, 255, 255);
  fill-opacity: 1;
  fill-rule: evenodd;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: rgb(255, 255, 255);
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-63"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: path("M 18.589 35 H 49.7083 L 60 13 H 16 L 18.589 35 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(255, 255, 255);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: rgb(255, 255, 255);
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-64"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: path("M 21 49 C 23.2091 49 25 47.2091 25 45 C 25 42.7909 23.2091 41 21 41 C 18.7909 41 17 42.7909 17 45 C 17 47.2091 18.7909 49 21 49 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(255, 255, 255);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: rgb(255, 255, 255);
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-65"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: path("M 45 49 C 47.2091 49 49 47.2091 49 45 C 49 42.7909 47.2091 41 45 41 C 42.7909 41 41 42.7909 41 45 C 41 47.2091 42.7909 49 45 49 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(255, 255, 255);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: rgb(255, 255, 255);
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-66"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 10px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: -10px;
  inset-inline-end: -10px;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 10px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 10px;
  min-width: 10px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 5px;
  padding-block-start: 5px;
  padding-bottom: 5px;
  padding-inline-end: 5px;
  padding-inline-start: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: -10px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: -10px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-67"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 10px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 10px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-68"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 205.172px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 874.828px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 205.172px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 874.828px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 102.578px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 102.586px;
  transform-style: flat;
  transition-behavior: normal, normal, normal;
  transition-delay: 0s, 0s, 0.14s;
  transition-duration: 0.3s, 0.14s, 0.14s;
  transition-property: background, padding, transform;
  transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 10;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-70"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-71"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11.5 17 C 14.5376 17 17 14.5376 17 11.5 C 17 8.46243 14.5376 6 11.5 6 C 8.46243 6 6 8.46243 6 11.5 C 6 14.5376 8.46243 17 11.5 17 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-72"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-73"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11.5 17 C 14.5376 17 17 14.5376 17 11.5 C 17 8.46243 14.5376 6 11.5 6 C 8.46243 6 6 8.46243 6 11.5 C 6 14.5376 8.46243 17 11.5 17 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-74"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-75"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 11 H 19 H 3");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-76"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-77"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 11px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 11px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 11px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 11px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 6px;
  y: 6px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-78"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-79"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 9px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 9px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 9px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 9px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 7px;
  y: 7px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-80"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-81"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 3 V 19");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-82"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 19 11 L 3 11");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-83"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-84"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 11 V 2 M 11 18.1797 L 17 11.1477 L 5 11.1477 L 11 18.1797 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-85"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-86"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 11 L 11 2");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-87"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: evenodd;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 2.74695 9.38428 L 19.038 9.38428 L 10.8925 19.0846 L 2.74695 9.38428 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: evenodd;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-88"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-89"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 18 7 L 11 15 L 4 7 L 18 7 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-90"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-91"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 18.875 6.5 L 11 15.5 L 3.125 6.5 L 18.875 6.5 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-92"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-93"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 18.3591 L 11 3");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-94"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 18 11.5 L 11 18.5 L 4 11.5");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-95"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-96"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 18 7 L 11 14 L 4 7");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-97"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-98"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 17.3591 L 11 2");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-99"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 2 11 C 5.85455 12.2308 8.81818 14.9038 11 18 C 13.1818 14.8269 16.1455 12.1538 20 11");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-100"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-101"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11.05 10.4894 C 7.04096 8.73759 1.05005 8 1.05005 8 C 6.20459 11.3191 9.41368 14.1773 11.05 21 C 12.6864 14.0851 15.8955 11.227 21.05 8 C 21.05 8 15.0591 8.73759 11.05 10.4894 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-102"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11 11 L 11 1");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-103"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-104"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 2 7.24091 C 5.85455 8.40454 8.81818 10.9318 11 13.8591 C 13.1818 10.8591 16.1455 8.33181 20 7.24091");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: none;
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-105"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-106"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 11.05 7.1591 C 7.04096 5.60456 1.05005 4.95001 1.05005 4.95001 C 6.20459 7.89547 9.41368 10.4318 11.05 16.4864 C 12.6864 10.35 15.8955 7.81365 21.05 4.95001 C 21.05 4.95001 15.0591 5.60456 11.05 7.1591 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: none;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-107"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 0px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 3;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-108"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 205.172px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 205.172px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 57.6px;
  padding-block-start: 57.6px;
  padding-bottom: 57.6px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 57.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 102.578px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 102.586px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 2;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-109"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 53.4375px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: 130.141px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 14.4px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 53.4375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 195.859px;
  inset-block-end: 130.141px;
  inset-block-start: 21.6px;
  inset-inline-end: 16124.1px;
  inset-inline-start: -14400px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: -14400px;
  letter-spacing: 0.288px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1882.56px;
  max-width: 1882.56px;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 18.72px;
  padding-block-start: 18.72px;
  padding-bottom: 18.72px;
  padding-inline-end: 31.2624px;
  padding-inline-start: 31.2624px;
  padding-left: 31.2624px;
  padding-right: 31.2624px;
  padding-top: 18.72px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 97.9219px 26.7188px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 16124.1px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 21.6px;
  touch-action: auto;
  transform: none;
  transform-origin: 97.9297px 26.7188px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 195.859px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 2;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-111"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 205.172px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 205.172px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 102.578px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 102.586px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 1;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-112"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 205.172px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 205.172px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 102.578px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 102.586px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-113"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 44.9844px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 1;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-114"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 44.9844px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.4s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: opacity;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-115"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-start;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 44.9844px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-116"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: 67%;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1230.25px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 615.125px 44.9844px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 615.125px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1230.25px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-117"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.516px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9844px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.258px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.516px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-118"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.516px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9844px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.258px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.516px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-119"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.516px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: 90px;
  max-height: 90px;
  max-inline-size: 100%;
  max-width: 100%;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9844px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.258px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.516px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-120"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.453px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: 90px;
  max-height: 90px;
  max-inline-size: 100%;
  max-width: 100%;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: clip;
  overflow-clip-margin: content-box;
  overflow-inline: clip;
  overflow-wrap: break-word;
  overflow-x: clip;
  overflow-y: clip;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.219px 44.9844px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.227px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.453px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-121"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 867.344px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 38.4px;
  padding-left: 38.4px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 452.859px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 452.867px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 867.344px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-122"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 867.344px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 433.672px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 433.672px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 867.344px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-123"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: wrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 258.203px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-end;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 129.094px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 129.102px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 258.203px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-124"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 46.9531px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 23.4688px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 23.4766px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 46.9531px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-125"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 46.9531px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 23.4688px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 23.4766px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 46.9531px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-126"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 74.6875px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 24.96px;
  margin-left: 24.96px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 37.3438px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 37.3438px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 74.6875px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-127"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 74.6875px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 37.3438px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 37.3438px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 74.6875px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-128"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 28.7812px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 28.7812px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 86.6562px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 24.96px;
  margin-left: 24.96px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 43.3281px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 43.3281px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 86.6562px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-129"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 86.6562px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 43.3281px 14.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 43.3281px 14.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 86.6562px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-130"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 53.4375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 53.4375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 169.75px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-end;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 84.875px 26.7188px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 84.875px 26.7188px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 169.75px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-132"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-133"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 53.4375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 53.4375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 131.359px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 38.4px;
  margin-left: 38.4px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 65.6719px 26.7188px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 65.6797px 26.7188px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 131.359px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-134"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 16px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 14.4px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 16px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 68.8594px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: 0.288px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 18.72px;
  padding-block-start: 18.72px;
  padding-bottom: 18.72px;
  padding-inline-end: 31.2624px;
  padding-inline-start: 31.2624px;
  padding-left: 31.2624px;
  padding-right: 31.2624px;
  padding-top: 18.72px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 65.6719px 26.7188px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 65.6797px 26.7188px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 68.8594px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-137"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: button;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1px;
  padding-block-start: 1px;
  padding-bottom: 1px;
  padding-inline-end: 6px;
  padding-inline-start: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 1px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-138"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-140"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 35px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 35px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 35px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 35px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-141"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 100%;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 100%;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-142"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-143"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-144"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-146"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: 67%;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-147"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-148"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-149"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: 90px;
  max-height: 90px;
  max-inline-size: 100%;
  max-width: 100%;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-150"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 0px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: 90px;
  max-height: 90px;
  max-inline-size: 100%;
  max-width: 100%;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: clip;
  overflow-clip-margin: content-box;
  overflow-inline: clip;
  overflow-wrap: break-word;
  overflow-x: clip;
  overflow-y: clip;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-151"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 38.4px;
  padding-left: 38.4px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-152"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-153"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: wrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-end;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-154"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-155"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-156"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 24.96px;
  margin-left: 24.96px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-157"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-158"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 24.96px;
  margin-left: 24.96px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-159"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1.6px;
  padding-block-start: 1.6px;
  padding-bottom: 1.6px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: right;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-160"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-end;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-161"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-162"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-163"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 38.4px;
  margin-left: 38.4px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-164"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 14.4px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.288px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 18.72px;
  padding-block-start: 18.72px;
  padding-bottom: 18.72px;
  padding-inline-end: 31.2624px;
  padding-inline-start: 31.2624px;
  padding-left: 31.2624px;
  padding-right: 31.2624px;
  padding-top: 18.72px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: nowrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-167"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: button;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 1px;
  padding-block-start: 1px;
  padding-bottom: 1px;
  padding-inline-end: 6px;
  padding-inline-start: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 1px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-168"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-170"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 35px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 35px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 35px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 35px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-171"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 100%;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 100%;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-172"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-173"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-174"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1px;
  border-block-end-color: rgb(0, 0, 0);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(0, 0, 0);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(0, 0, 0);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(0, 0, 0);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(0, 0, 0);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(0, 0, 0);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(0, 0, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(0, 0, 0);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(0, 0, 0);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(0, 0, 0);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100%;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: auto;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: auto;
  margin-block-start: auto;
  margin-bottom: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(0, 0, 0);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(0, 0, 0);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(0, 0, 0);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 50% 50%;
  transform-style: flat;
  transition-behavior: normal, normal;
  transition-delay: 0s, 0s;
  transition-duration: 0.25s, 0.25s;
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.2, 0.6, 0.3, 1), cubic-bezier(0.2, 0.6, 0.3, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100%;
  will-change: transform, width;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(0, 0, 0);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(0, 0, 0);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-175"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 874.828px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 874.828px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 0;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 205.172px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 205.172px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 540px;
  pointer-events: auto;
  position: fixed;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 540px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: opacity, visibility;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 1;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-176"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1080px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1080px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 540px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 540px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-177"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 874.828px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 874.828px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 437.406px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 437.414px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-178"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 874.828px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 874.828px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 437.406px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: matrix(1, 0, 0, 1, 0, 20);
  transform-origin: 960px 437.414px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.6s;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-179"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 874.828px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 874.828px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-start;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: 100%;
  max-height: 100%;
  max-inline-size: none;
  max-width: none;
  min-block-size: 100%;
  min-height: 100%;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: scroll;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: scroll;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 437.406px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: matrix(1, 0, 0, 1, 0, 0);
  transform-origin: 960px 437.414px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.6s;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: transform;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-180"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 609.938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 609.938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 304.969px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 304.969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-181"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 539.953px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 539.953px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 269.969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 269.977px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-182"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 179.984px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 179.984px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 89.9844px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 89.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-183"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 190.125px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 57.6px;
  margin-block-start: 57.6px;
  margin-bottom: 57.6px;
  margin-inline-end: 96px;
  margin-inline-start: 96px;
  margin-left: 96px;
  margin-right: 96px;
  margin-top: 57.6px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 95.0625px 32.3906px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 95.0625px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.25s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: normal;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 190.125px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-184"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 190.125px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 95.0625px 32.3906px;
  pointer-events: none;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 95.0625px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 190.125px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-185"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 179.984px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 179.984px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 89.9844px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 89.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-186"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 302.484px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 57.6px;
  margin-block-start: 57.6px;
  margin-bottom: 57.6px;
  margin-inline-end: 96px;
  margin-inline-start: 96px;
  margin-left: 96px;
  margin-right: 96px;
  margin-top: 57.6px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 151.234px 32.3906px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 151.242px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.25s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: normal;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 302.484px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-187"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 302.484px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 151.234px 32.3906px;
  pointer-events: none;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 151.242px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 302.484px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-188"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 179.984px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 179.984px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 89.9844px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 89.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-189"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 350.953px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 57.6px;
  margin-block-start: 57.6px;
  margin-bottom: 57.6px;
  margin-inline-end: 96px;
  margin-inline-start: 96px;
  margin-left: 96px;
  margin-right: 96px;
  margin-top: 57.6px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 175.469px 32.3906px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 175.477px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.25s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: normal;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 350.953px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-190"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 64.7969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 64.8px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 64.7969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 350.953px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 64.8px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 175.469px 32.3906px;
  pointer-events: none;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 175.477px 32.3984px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 350.953px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-191"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 264.891px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 264.891px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 19.2px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 132.438px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: matrix(1, 0, 0, 1, 0, 264.891);
  transform-origin: 960px 132.445px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.6s;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: isolate;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-192"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 72.9062px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 72.9062px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 210px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: 0.384px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 115.2px;
  margin-block-start: 76.8px;
  margin-bottom: 115.2px;
  margin-inline-end: 115.2px;
  margin-inline-start: 115.2px;
  margin-left: 115.2px;
  margin-right: 115.2px;
  margin-top: 76.8px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 210px;
  min-width: 210px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 24.96px;
  padding-block-start: 24.96px;
  padding-bottom: 24.96px;
  padding-inline-end: 41.6832px;
  padding-inline-start: 41.6832px;
  padding-left: 41.6832px;
  padding-right: 41.6832px;
  padding-top: 24.96px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 105px 36.4531px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 105px 36.4531px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: none;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 210px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-193"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 2740.55px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 2740.55px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 1370.27px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 1370.27px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 9;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-194"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 2740.55px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 2740.55px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 1370.27px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 1370.27px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-195"] {
  accent-color: auto;
  align-content: normal;
  align-items: flex-start;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1197.78px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1197.78px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 356.4px;
  min-height: 356.4px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 205.172px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 205.172px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 598.891px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 598.891px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-196"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1197.78px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1197.78px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 598.891px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 598.891px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-197"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 1197.78px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 1197.78px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 598.891px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 598.891px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-198"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 808.297px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 808.297px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: flex-start;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 126.72px;
  padding-block-start: 57.6px;
  padding-bottom: 126.72px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 57.6px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 757.594px 496.297px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 757.594px 496.305px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-199"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 808.297px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 808.297px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 404.141px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 404.148px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-200"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 808.297px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 808.297px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 404.141px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 404.148px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-201"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 808.297px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 808.297px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: -17px;
  margin-inline-start: -17px;
  margin-left: -17px;
  margin-right: -17px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 404.141px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 404.148px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-202"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 808.297px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 808.297px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 404.141px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 404.148px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-203"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 37.1406px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-204"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 956px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 478px 37.1406px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 478px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 956px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-205"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 922px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 478px 37.1406px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 478px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 922px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-206"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 922px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 461px 37.1406px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 461px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 922px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-207"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 922px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 461px 37.1406px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 461px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 922px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-208"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 74.2969px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 72px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 700;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 74.2969px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 922px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.72px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 74.304px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 461px 37.1406px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 461px 37.1484px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 922px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-209"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 477.984px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 238.984px 17px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 238.992px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 477.984px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-210"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 443.984px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 238.984px 17px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 238.992px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 443.984px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-211"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 443.984px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 221.984px 17px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 221.992px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 443.984px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-212"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 17px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 17px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 367px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 367px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-213"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-214"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-215"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 2500px;
  max-width: 2500px;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-216"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 1px;
  min-height: 1px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-217"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0));
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 700px;
  padding-block-start: 0px;
  padding-bottom: 700px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-218"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: clip;
  overflow-clip-margin: content-box;
  overflow-inline: clip;
  overflow-wrap: break-word;
  overflow-x: clip;
  overflow-y: clip;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-219"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 396.203px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 396.203px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 356.4px;
  min-height: 356.4px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 198.094px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 198.102px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-220"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 396.203px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 396.203px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 198.094px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 198.102px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-221"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 396.203px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 396.203px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 198.094px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 198.102px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-222"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 269.484px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 269.484px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 63.36px;
  padding-block-start: 63.36px;
  padding-bottom: 63.36px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 63.36px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 757.594px 198.094px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 757.594px 198.102px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-223"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 269.484px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 269.484px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 134.734px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 134.742px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-224"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 269.484px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 269.484px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 134.734px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 134.742px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-225"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 269.484px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 269.484px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: -17px;
  margin-inline-start: -17px;
  margin-left: -17px;
  margin-right: -17px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 134.734px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 134.742px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-226"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 269.484px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 269.484px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 134.734px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 134.742px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-227"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 124.891px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 124.891px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 0px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 70.9375px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 70.9453px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-228"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 124.891px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 124.891px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 62.4375px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 62.4453px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-229"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 124.891px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 124.891px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 62.4375px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 62.4453px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-230"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 51.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 700;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.512px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 56.0333px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 32px;
  margin-block-start: 0px;
  margin-bottom: 32px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-231"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 36.8594px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 32px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 700;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 36.8594px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.32px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 36.864px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 32px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 32px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 18.4219px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 18.4297px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-232"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 17px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 17px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 34px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 34px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-233"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 17px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-234"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 17px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 17px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 29.7969px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 29.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-235"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-236"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-237"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-238"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 714.562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 714.562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 356.4px;
  min-height: 356.4px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 357.281px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 357.281px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-239"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 714.562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 714.562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 357.281px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 357.281px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-240"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 714.562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 714.562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 357.281px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 357.281px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-241"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 63.36px;
  padding-block-start: 63.36px;
  padding-bottom: 63.36px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 63.36px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 757.594px 357.281px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 757.594px 357.281px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-242"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-243"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-244"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: -17px;
  margin-inline-start: -17px;
  margin-left: -17px;
  margin-right: -17px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-245"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-246"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 293.922px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-247"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-248"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: space-between;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 293.922px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-249"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 735px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 367.5px 293.922px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 367.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 735px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-250"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 735px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 1px;
  min-height: 1px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 367.5px 293.922px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 367.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 735px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-251"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 735px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0));
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 367.5px 293.922px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 367.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 735px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-252"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 735px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: contain;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: clip;
  overflow-clip-margin: content-box;
  overflow-inline: clip;
  overflow-wrap: break-word;
  overflow-x: clip;
  overflow-y: clip;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 367.5px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 367.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 735px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-253"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 735px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0));
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 0.1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 367.5px 293.922px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 367.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 735px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 1;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-254"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 70px;
  margin-left: 70px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 100%;
  min-height: 100%;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 293.922px;
  pointer-events: none;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 2;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-255"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 274.219px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 274.219px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 137.109px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 137.109px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-256"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-257"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 100%;
  min-width: 100%;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-258"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(39, 39, 37, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: rgba(39, 39, 37, 0) 10.24px 0px 0px 0px, rgba(39, 39, 37, 0) -10.24px 0px 0px 0px;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 51.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 700;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.512px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 56.0333px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-259"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 92.1562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 92.1562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 46.0781px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 46.0781px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-260"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 92.1562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 92.1562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 23.7969px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 23.7969px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 100%;
  min-width: 100%;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 46.0781px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 46.0781px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-261"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 92.1562px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 19.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 92.1562px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 30.72px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 46.0781px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 46.0781px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-262"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 60.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 60.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 30.2969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 30.2969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-263"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 60.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 60.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 41.6406px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 41.6406px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 100%;
  min-width: 100%;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 30.2969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 30.2969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-264"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 60.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 60.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 595px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 297.5px 30.2969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 297.5px 30.2969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 595px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-265"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 19px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 19px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 108.109px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.32px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 20.8px;
  padding-block-start: 20.8px;
  padding-bottom: 20.8px;
  padding-inline-end: 34.736px;
  padding-inline-start: 34.736px;
  padding-left: 34.736px;
  padding-right: 34.736px;
  padding-top: 20.8px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 88.7812px 30.2969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: left;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 88.7891px 30.2969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 108.109px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-266"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 432px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 432px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 432px;
  min-height: 432px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 216px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 216px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-267"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 432px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 432px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 216px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 216px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-268"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(148, 145, 137);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 432px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 432px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 216px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 216px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-269"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 172.781px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 172.781px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 76.8px;
  padding-block-start: 76.8px;
  padding-bottom: 76.8px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 76.8px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 757.594px 163.188px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 757.594px 163.188px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-270"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 172.781px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 172.781px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 86.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 86.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-271"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 172.781px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 172.781px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 86.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 86.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-272"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 172.781px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 172.781px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1084px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: -17px;
  margin-inline-start: -17px;
  margin-left: -17px;
  margin-right: -17px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 542px 86.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 542px 86.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1084px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-273"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 172.781px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 172.781px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1084px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 542px 86.3906px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 542px 86.3906px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1084px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-274"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(39, 39, 37);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(39, 39, 37);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(39, 39, 37);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(39, 39, 37);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(39, 39, 37);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(39, 39, 37);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(39, 39, 37);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(39, 39, 37);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 0px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 542px 36.5156px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 542px 36.5156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-275"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-276"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-277"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 56.0312px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 51.2px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 700;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 56.0312px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.512px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 56.0333px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 28.0156px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 28.0156px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-278"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 65.75px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 65.75px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 17px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 17px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 542px 49.875px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 542px 49.875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --sqs-block-content-flex: 0;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-279"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 65.75px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: 0%;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 65.75px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 32.875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 32.875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --sqs-block-content-flex: 0;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-280"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 65.75px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 65.75px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1050px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 525px 32.875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 525px 32.875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1050px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --sqs-block-content-flex: 0;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-281"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: hidden;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 20px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: solid;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: solid;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: solid;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: solid;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: solid;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 17.6px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 20px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 114.297px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: 0.352px;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 22.88px;
  padding-block-start: 22.88px;
  padding-bottom: 22.88px;
  padding-inline-end: 38.2096px;
  padding-inline-start: 38.2096px;
  padding-left: 38.2096px;
  padding-right: 38.2096px;
  padding-top: 22.88px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 95.3438px 32.875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: center;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: uppercase;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 95.3516px 32.875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.1s;
  transition-property: opacity;
  transition-timing-function: linear;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 114.297px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --sqs-block-content-flex: 0;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-283"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 356.391px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 356.391px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 178.188px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 178.195px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: 0;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-284"] {
  accent-color: auto;
  align-content: normal;
  align-items: center;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 356.391px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: border-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 356.391px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 356.4px;
  min-height: 356.4px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 178.188px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 178.195px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-285"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 356.391px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 356.391px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 178.188px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 178.195px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-286"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgb(39, 39, 37);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 356.391px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 356.391px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1920px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 960px 178.188px;
  pointer-events: none;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 960px 178.195px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  max-width: 100%;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-287"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 166.531px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: flex;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 166.531px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: center;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 202.406px;
  margin-inline-start: 202.406px;
  margin-left: 202.406px;
  margin-right: 202.406px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 1400px;
  max-width: 1400px;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 63.36px;
  padding-block-start: 63.36px;
  padding-bottom: 63.36px;
  padding-inline-end: 57.6px;
  padding-inline-start: 57.6px;
  padding-left: 57.6px;
  padding-right: 57.6px;
  padding-top: 63.36px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 757.594px 146.625px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 757.594px 146.625px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-288"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 166.531px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 166.531px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 83.2656px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 83.2656px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-289"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 166.531px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 166.531px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 83.2656px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 83.2656px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-290"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 166.531px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 166.531px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1434px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: -17px;
  margin-inline-start: -17px;
  margin-left: -17px;
  margin-right: -17px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 717px 83.2656px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 717px 83.2656px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1434px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-291"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 166.531px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 166.531px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 358.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 179.25px 83.2656px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 179.25px 83.2656px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 358.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-292"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 0px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 179.25px 53.4688px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 179.25px 53.4688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-293"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-294"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-295"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: 2500px;
  max-width: 2500px;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-296"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0px 0px;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-297"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 1px;
  min-height: 1px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-298"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0));
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 89.9375px;
  padding-block-start: 0px;
  padding-bottom: 89.9375px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-299"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: clip;
  overflow-clip-margin: content-box;
  overflow-inline: clip;
  overflow-wrap: break-word;
  overflow-x: clip;
  overflow-y: clip;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-300"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 17px;
  padding-block-start: 17px;
  padding-bottom: 17px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 17px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 179.25px 29.7969px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 179.25px 29.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-301"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-302"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-303"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-304"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 100.797px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50.3906px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline 1px;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 50.3984px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 100.797px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-305"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 836.484px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 418.234px 17px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 418.242px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 836.484px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-306"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 802.484px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 418.234px 17px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 418.242px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 802.484px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-307"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 34px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 34px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 802.484px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 401.234px 17px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 401.242px 17px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 802.484px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-308"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 102.375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: left;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 102.375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 239px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 119.5px 51.1875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 119.5px 51.1875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 239px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-309"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 102.375px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 102.375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 205px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 17px;
  padding-inline-start: 17px;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 119.5px 51.1875px;
  pointer-events: auto;
  position: relative;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 119.5px 51.1875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 205px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-310"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 102.375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 102.375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 205px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 102.5px 51.1875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 102.5px 51.1875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 205px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-311"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 102.375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 102.375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 205px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 102.5px 51.1875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 102.5px 51.1875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 205px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-312"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 102.375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 102.375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 205px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 102.5px 51.1875px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 102.5px 51.1875px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: 205px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-313"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 46.9531px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 23.4688px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline 1px;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 23.4766px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 46.9531px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-314"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-315"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 74.6875px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 37.3438px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline 1px;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 37.3438px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 74.6875px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-316"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-317"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 86.6562px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 43.3281px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline 1px;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 43.3281px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 86.6562px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-318"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: preserve;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-319"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 25.5938px;
  border-block-end-color: rgb(148, 145, 137);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(148, 145, 137);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(148, 145, 137);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(148, 145, 137);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(148, 145, 137);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(148, 145, 137);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(148, 145, 137);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(148, 145, 137);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(148, 145, 137);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(148, 145, 137);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(148, 145, 137);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline-block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 25.5938px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 62.0781px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(148, 145, 137);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 31.0312px 12.7969px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: underline 1px;
  text-decoration-color: rgb(148, 145, 137);
  text-decoration-line: underline;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(148, 145, 137);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 31.0391px 12.7969px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 62.0781px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: underline;
  -webkit-text-fill-color: rgb(148, 145, 137);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(148, 145, 137);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-322"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-323"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 46.91 25.816 C 46.837 24.219 46.584 23.129 46.213 22.175 C 45.83 21.189 45.317 20.352 44.483 19.518 C 43.649 18.684 42.813 18.171 41.826 17.788 C 40.872 17.417 39.781 17.164 38.185 17.091 C 36.585 17.017 36.074 17 32 17 S 27.415 17.017 25.816 17.09 C 24.219 17.163 23.129 17.416 22.175 17.787 C 21.189 18.17 20.352 18.683 19.518 19.517 C 18.684 20.351 18.171 21.187 17.788 22.174 C 17.417 23.128 17.164 24.219 17.091 25.815 C 17.017 27.415 17 27.926 17 32 C 17 36.074 17.017 36.585 17.09 38.184 C 17.163 39.781 17.416 40.871 17.787 41.825 C 18.17 42.811 18.683 43.648 19.517 44.482 C 20.351 45.316 21.187 45.829 22.174 46.212 C 23.128 46.583 24.219 46.836 25.815 46.909 C 27.415 46.983 27.926 47 32 47 S 36.585 46.983 38.184 46.91 C 39.781 46.837 40.871 46.584 41.825 46.213 C 42.811 45.83 43.648 45.317 44.482 44.483 C 45.316 43.649 45.829 42.813 46.212 41.826 C 46.583 40.872 46.836 39.781 46.909 38.185 C 46.983 36.585 47 36.074 47 32 S 46.983 27.415 46.91 25.816 Z M 44.21 38.061 C 44.143 39.523 43.899 40.318 43.694 40.846 C 43.422 41.546 43.097 42.046 42.572 42.571 C 42.047 43.096 41.547 43.421 40.847 43.693 C 40.318 43.898 39.524 44.143 38.062 44.209 C 36.481 44.281 36.006 44.296 32.001 44.296 S 27.521 44.281 25.94 44.209 C 24.478 44.142 23.683 43.898 23.155 43.693 C 22.455 43.421 21.955 43.096 21.43 42.571 C 20.905 42.046 20.58 41.546 20.308 40.846 C 20.103 40.317 19.858 39.523 19.792 38.061 C 19.72 36.479 19.705 36.005 19.705 32 S 19.72 27.52 19.792 25.939 C 19.859 24.477 20.103 23.682 20.308 23.154 C 20.58 22.454 20.905 21.954 21.43 21.429 C 21.955 20.904 22.455 20.579 23.155 20.307 C 23.684 20.102 24.478 19.857 25.94 19.791 C 27.522 19.719 27.996 19.704 32.001 19.704 S 36.481 19.719 38.062 19.791 C 39.524 19.858 40.319 20.102 40.847 20.307 C 41.547 20.579 42.047 20.904 42.572 21.429 C 43.097 21.954 43.422 22.454 43.694 23.154 C 43.899 23.683 44.144 24.477 44.21 25.939 C 44.282 27.521 44.297 27.995 44.297 32 S 44.282 36.48 44.21 38.061 Z M 32 24.297 C 27.746 24.297 24.297 27.746 24.297 32 C 24.297 36.254 27.746 39.703 32 39.703 C 36.254 39.703 39.703 36.254 39.703 32 C 39.703 27.746 36.254 24.297 32 24.297 Z M 32 37 C 29.239 37 27 34.761 27 32 C 27 29.239 29.239 27 32 27 S 37 29.239 37 32 C 37 34.761 34.761 37 32 37 Z M 40.007 22.193 C 39.013 22.193 38.207 22.999 38.207 23.993 C 38.207 24.987 39.013 25.793 40.007 25.793 C 41.001 25.793 41.807 24.987 41.807 23.993 C 41.807 22.999 41.001 22.193 40.007 22.193 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-324"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-325"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 43.693 23.153 C 43.421 22.453 43.096 21.953 42.571 21.428 C 42.046 20.903 41.546 20.578 40.846 20.306 C 40.317 20.101 39.523 19.856 38.061 19.789 C 36.479 19.717 36.005 19.702 32 19.702 S 27.52 19.717 25.939 19.789 C 24.477 19.856 23.682 20.1 23.154 20.306 C 22.454 20.578 21.954 20.903 21.429 21.428 C 20.904 21.953 20.579 22.453 20.307 23.153 C 20.102 23.682 19.857 24.476 19.791 25.938 C 19.719 27.52 19.704 27.994 19.704 31.999 S 19.719 36.479 19.791 38.06 C 19.858 39.522 20.102 40.317 20.307 40.845 C 20.579 41.545 20.904 42.045 21.429 42.57 S 22.454 43.42 23.154 43.692 C 23.683 43.897 24.477 44.142 25.939 44.208 C 27.52 44.28 27.995 44.295 32 44.295 S 36.48 44.28 38.061 44.208 C 39.523 44.141 40.318 43.897 40.846 43.692 C 41.546 43.42 42.046 43.095 42.571 42.57 S 43.421 41.545 43.693 40.845 C 43.898 40.316 44.143 39.522 44.209 38.06 C 44.281 36.478 44.296 36.004 44.296 31.999 S 44.281 27.519 44.209 25.938 C 44.143 24.476 43.899 23.682 43.693 23.153 Z M 32 39.703 C 27.746 39.703 24.297 36.254 24.297 32 S 27.746 24.297 32 24.297 S 39.703 27.746 39.703 32 S 36.254 39.703 32 39.703 Z M 40.007 25.793 C 39.013 25.793 38.207 24.987 38.207 23.993 C 38.207 22.999 39.013 22.193 40.007 22.193 C 41.001 22.193 41.807 22.999 41.807 23.993 C 41.807 24.987 41.001 25.793 40.007 25.793 Z M 0 0 V 64 H 64 V 0 H 0 Z M 46.91 38.184 C 46.837 39.781 46.584 40.871 46.213 41.825 C 45.83 42.811 45.317 43.648 44.483 44.482 C 43.649 45.316 42.813 45.829 41.826 46.212 C 40.872 46.583 39.782 46.836 38.185 46.909 C 36.585 46.983 36.074 47 32 47 S 27.415 46.983 25.816 46.91 C 24.219 46.837 23.129 46.584 22.175 46.213 C 21.189 45.83 20.352 45.317 19.518 44.483 C 18.684 43.649 18.171 42.813 17.788 41.826 C 17.417 40.872 17.164 39.782 17.091 38.185 C 17.017 36.585 17 36.074 17 32 C 17 27.926 17.017 27.415 17.09 25.815 C 17.163 24.218 17.416 23.128 17.787 22.174 C 18.17 21.188 18.683 20.351 19.517 19.517 C 20.351 18.683 21.187 18.17 22.174 17.787 C 23.128 17.416 24.219 17.163 25.815 17.09 C 27.415 17.017 27.926 17 32 17 S 36.585 17.017 38.184 17.09 C 39.781 17.163 40.871 17.416 41.825 17.787 C 42.811 18.17 43.648 18.683 44.482 19.517 C 45.316 20.351 45.829 21.187 46.212 22.174 C 46.583 23.128 46.836 24.218 46.909 25.815 C 46.983 27.415 47 27.926 47 32 C 47 36.074 46.983 36.585 46.91 38.184 Z M 32 27 C 29.239 27 27 29.239 27 32 S 29.239 37 32 37 S 37 34.761 37 32 S 34.761 27 32 27 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-326"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-327"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 34.1 47 V 33.3 H 38.7 L 39.4 28 H 34.1 V 24.6 C 34.1 23.1 34.5 22 36.7 22 L 39.5 22 V 17.2 C 39 17.1 37.3 17 35.4 17 C 31.3 17 28.5 19.5 28.5 24 V 28 H 24 V 33.3 H 28.6 V 47 H 34.1 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-328"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-329"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 0 0 V 64 H 64 V 0 H 0 Z M 39.6 22 L 36.8 22 C 34.6 22 34.2 23.1 34.2 24.6 V 28 H 39.5 L 38.8 33.3 H 34.2 V 47 H 28.7 V 33.3 H 24 V 28 H 28.6 V 24 C 28.6 19.4 31.4 17 35.5 17 C 37.5 17 39.1 17.1 39.6 17.2 V 22 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-330"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-331"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 48 22.1 C 46.8 22.6 45.6 23 44.2 23.1 C 45.6 22.3 46.6 21 47.1 19.5 C 45.8 20.3 44.4 20.8 42.9 21.1 C 41.7 19.8 40 19 38.2 19 C 34.6 19 31.6 21.9 31.6 25.6 C 31.6 26.1 31.7 26.6 31.8 27.1 C 26.3 26.8 21.5 24.2 18.3 20.2 C 17.7 21.2 17.4 22.3 17.4 23.5 C 17.4 25.8 18.6 27.8 20.3 29 C 19.2 29 18.2 28.7 17.3 28.2 C 17.3 28.2 17.3 28.3 17.3 28.3 C 17.3 31.5 19.6 34.1 22.6 34.7 C 22 34.8 21.5 34.9 20.9 34.9 C 20.5 34.9 20.1 34.9 19.7 34.8 C 20.5 37.4 23 39.3 25.8 39.4 C 23.6 41.2 20.7 42.2 17.6 42.2 C 17.1 42.2 16.5 42.2 16 42.1 C 18.9 44 22.4 45 26.1 45 C 38.2 45 44.8 35 44.8 26.3 C 44.8 26 44.8 25.7 44.8 25.5 C 46 24.5 47.1 23.4 48 22.1 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-332"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: hidden;
  overflow-clip-margin: 0px;
  overflow-inline: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-333"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: auto;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: path("M 0 0 V 64 H 64 V 0 H 0 Z M 44.7 25.5 C 44.7 25.8 44.7 26.1 44.7 26.3 C 44.7 35 38.1 45 26.1 45 C 22.4 45 18.9 43.9 16 42.1 C 16.5 42.2 17 42.2 17.6 42.2 C 20.7 42.2 23.5 41.2 25.8 39.4 C 22.9 39.3 20.5 37.4 19.7 34.8 C 20.1 34.9 20.5 34.9 20.9 34.9 C 21.5 34.9 22.1 34.8 22.6 34.7 C 19.6 34.1 17.3 31.4 17.3 28.3 C 17.3 28.3 17.3 28.2 17.3 28.2 C 18.2 28.7 19.2 29 20.3 29 C 18.5 27.8 17.4 25.8 17.4 23.5 C 17.4 22.3 17.7 21.2 18.3 20.2 C 21.5 24.2 26.4 26.8 31.8 27.1 C 31.7 26.6 31.6 26.1 31.6 25.6 C 31.6 22 34.5 19 38.2 19 C 40.1 19 41.8 19.8 43 21.1 C 44.5 20.8 45.9 20.3 47.2 19.5 C 46.7 21 45.7 22.3 44.3 23.1 C 45.6 22.9 46.9 22.6 48.1 22.1 C 47.1 23.4 46 24.5 44.7 25.5 Z");
  direction: ltr;
  display: inline;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: auto;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: auto;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 50% 50%;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: auto;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-334"] {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: -2016.94px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: normal;
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: sans-serif;
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 400;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: -2016.94px;
  inset-block-start: 3096.94px;
  inset-inline-end: 1920px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 1920px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 3096.94px;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: isolate;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: hidden;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: auto;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-114"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 16px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 0;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 44.9844px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 44.9922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0.4s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: opacity;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%, 1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%, 1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%, 1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%, 1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-201"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-201"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-203"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-203"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-216"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 700px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 700px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 1400px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 0.1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 700px 350px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 700px 350px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 1400px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-225"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-225"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-244"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-244"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-248"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 587.844px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 587.844px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: auto;
  min-height: auto;
  min-inline-size: auto;
  min-width: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 293.922px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 293.922px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-272"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-272"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-basic-item-sale-price-color: hsla(0,0%,100%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(0,0%,0%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,0%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(0,0%,100%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,100%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,0%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(0,0%,100%,1);
  --tweak-form-block-caption-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 60,2.63157895%,14.90196078%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(0,0%,100%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,0%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --secondaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,0%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,0%,.9);
  --tweak-text-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 60,2.63157895%,14.90196078%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(0,0%,100%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,0%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-gallery-icon-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-marquee-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(60,2.63157895%,14.90196078%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,0%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,100%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(0,0%,100%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(0,0%,100%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(0,0%,100%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(0,0%,100%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(0,0%,0%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(0,0%,100%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,0%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,0%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-290"]::before {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-290"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 0px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: auto;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: both;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: auto;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: table;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 0px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 0px;
  inset-block-end: auto;
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: auto;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: auto;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 0px 0px;
  pointer-events: auto;
  position: static;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: auto;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: auto;
  touch-action: auto;
  transform: none;
  transform-origin: 0px 0px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 0px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

[data-scraper-id="elem-297"]::after {
  accent-color: auto;
  align-content: normal;
  align-items: normal;
  align-self: auto;
  alignment-baseline: auto;
  anchor-name: none;
  anchor-scope: none;
  animation-composition: replace;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-name: none;
  animation-play-state: running;
  animation-range-end: normal;
  animation-range-start: normal;
  animation-timeline: auto;
  animation-timing-function: ease;
  app-region: none;
  appearance: none;
  backdrop-filter: none;
  backface-visibility: visible;
  background-attachment: scroll;
  background-blend-mode: normal;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-position: 0% 0%;
  background-repeat: repeat;
  background-size: auto;
  baseline-shift: 0px;
  baseline-source: auto;
  block-size: 89.9375px;
  border-block-end-color: rgb(255, 255, 255);
  border-block-end-style: none;
  border-block-end-width: 0px;
  border-block-start-color: rgb(255, 255, 255);
  border-block-start-style: none;
  border-block-start-width: 0px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-collapse: separate;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-inline-end-color: rgb(255, 255, 255);
  border-inline-end-style: none;
  border-inline-end-width: 0px;
  border-inline-start-color: rgb(255, 255, 255);
  border-inline-start-style: none;
  border-inline-start-width: 0px;
  border-left-color: rgb(255, 255, 255);
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: rgb(255, 255, 255);
  border-right-style: none;
  border-right-width: 0px;
  border-start-end-radius: 0px;
  border-start-start-radius: 0px;
  border-top-color: rgb(255, 255, 255);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top-style: none;
  border-top-width: 0px;
  bottom: 0px;
  box-decoration-break: slice;
  box-shadow: none;
  box-sizing: content-box;
  break-after: auto;
  break-before: auto;
  break-inside: auto;
  buffered-rendering: auto;
  caption-side: top;
  caret-animation: auto;
  caret-color: rgb(255, 255, 255);
  clear: none;
  clip: auto;
  clip-path: none;
  clip-rule: nonzero;
  color: rgb(255, 255, 255);
  color-interpolation: srgb;
  color-interpolation-filters: linearrgb;
  color-rendering: auto;
  column-count: auto;
  column-gap: normal;
  column-rule-color: rgb(255, 255, 255);
  column-rule-style: none;
  column-rule-width: 0px;
  column-span: none;
  column-width: auto;
  contain-intrinsic-block-size: none;
  contain-intrinsic-height: none;
  contain-intrinsic-inline-size: none;
  contain-intrinsic-size: none;
  contain-intrinsic-width: none;
  container-name: none;
  container-type: normal;
  content: "";
  corner-bottom-left-shape: round;
  corner-bottom-right-shape: round;
  corner-end-end-shape: round;
  corner-end-start-shape: round;
  corner-start-end-shape: round;
  corner-start-start-shape: round;
  corner-top-left-shape: round;
  corner-top-right-shape: round;
  cursor: pointer;
  cx: 0px;
  cy: 0px;
  d: none;
  direction: ltr;
  display: block;
  dominant-baseline: auto;
  dynamic-range-limit: no-limit;
  empty-cells: show;
  field-sizing: fixed;
  fill: rgb(0, 0, 0);
  fill-opacity: 1;
  fill-rule: nonzero;
  filter: none;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 1;
  flex-wrap: nowrap;
  float: none;
  flood-color: rgb(0, 0, 0);
  flood-opacity: 1;
  font-family: "Work Sans";
  font-kerning: auto;
  font-optical-sizing: auto;
  font-palette: normal;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: 100%;
  font-style: normal;
  font-synthesis-small-caps: auto;
  font-synthesis-style: auto;
  font-synthesis-weight: auto;
  font-variant: normal;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-emoji: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  font-weight: 500;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-column-end: auto;
  grid-column-start: auto;
  grid-row-end: auto;
  grid-row-start: auto;
  grid-template-areas: none;
  grid-template-columns: none;
  grid-template-rows: none;
  height: 89.9375px;
  hyphenate-character: auto;
  hyphenate-limit-chars: auto;
  hyphens: manual;
  image-orientation: from-image;
  image-rendering: auto;
  initial-letter: normal;
  inline-size: 324.5px;
  inset-block-end: 0px;
  inset-block-start: 0px;
  inset-inline-end: 0px;
  inset-inline-start: 0px;
  interactivity: auto;
  interest-delay-end: normal;
  interest-delay-start: normal;
  interpolate-size: numeric-only;
  isolation: auto;
  justify-content: normal;
  justify-items: normal;
  justify-self: auto;
  left: 0px;
  letter-spacing: normal;
  lighting-color: rgb(255, 255, 255);
  line-break: auto;
  line-height: 25.6px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: disc;
  margin-block-end: 0px;
  margin-block-start: 0px;
  margin-bottom: 0px;
  margin-inline-end: 0px;
  margin-inline-start: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-end: none;
  marker-mid: none;
  marker-start: none;
  mask-clip: border-box;
  mask-composite: add;
  mask-image: none;
  mask-mode: match-source;
  mask-origin: border-box;
  mask-position: 0% 0%;
  mask-repeat: repeat;
  mask-size: auto;
  mask-type: luminance;
  math-depth: 0;
  math-shift: normal;
  math-style: normal;
  max-block-size: none;
  max-height: none;
  max-inline-size: none;
  max-width: none;
  min-block-size: 0px;
  min-height: 0px;
  min-inline-size: 0px;
  min-width: 0px;
  mix-blend-mode: normal;
  object-fit: fill;
  object-position: 50% 50%;
  object-view-box: none;
  offset-anchor: auto;
  offset-distance: 0px;
  offset-path: none;
  offset-position: normal;
  offset-rotate: auto 0deg;
  opacity: 0.1;
  order: 0;
  orphans: 2;
  outline-color: rgb(255, 255, 255);
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-anchor: auto;
  overflow-block: visible;
  overflow-clip-margin: 0px;
  overflow-inline: visible;
  overflow-wrap: break-word;
  overflow-x: visible;
  overflow-y: visible;
  overlay: none;
  overscroll-behavior-block: auto;
  overscroll-behavior-inline: auto;
  padding-block-end: 0px;
  padding-block-start: 0px;
  padding-bottom: 0px;
  padding-inline-end: 0px;
  padding-inline-start: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  paint-order: normal;
  perspective: none;
  perspective-origin: 162.25px 44.9688px;
  pointer-events: auto;
  position: absolute;
  position-anchor: auto;
  position-area: none;
  position-try-fallbacks: none;
  position-try-order: normal;
  position-visibility: anchors-visible;
  print-color-adjust: economy;
  r: 0px;
  reading-flow: normal;
  reading-order: 0;
  resize: none;
  right: 0px;
  rotate: none;
  row-gap: normal;
  ruby-align: space-around;
  ruby-position: over;
  rx: auto;
  ry: auto;
  scale: none;
  scroll-behavior: auto;
  scroll-initial-target: none;
  scroll-margin-block-end: 0px;
  scroll-margin-block-start: 0px;
  scroll-margin-inline-end: 0px;
  scroll-margin-inline-start: 0px;
  scroll-marker-group: none;
  scroll-padding-block-end: auto;
  scroll-padding-block-start: auto;
  scroll-padding-inline-end: auto;
  scroll-padding-inline-start: auto;
  scroll-target-group: none;
  scroll-timeline-axis: block;
  scroll-timeline-name: none;
  scrollbar-color: auto;
  scrollbar-gutter: auto;
  scrollbar-width: auto;
  shape-image-threshold: 0;
  shape-margin: 0px;
  shape-outside: none;
  shape-rendering: auto;
  speak: normal;
  stop-color: rgb(0, 0, 0);
  stop-opacity: 1;
  stroke: none;
  stroke-dasharray: none;
  stroke-dashoffset: 0px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-opacity: 1;
  stroke-width: 1px;
  tab-size: 8;
  table-layout: auto;
  text-align: start;
  text-align-last: auto;
  text-anchor: start;
  text-autospace: no-autospace;
  text-box-edge: auto;
  text-box-trim: none;
  text-decoration: none;
  text-decoration-color: rgb(255, 255, 255);
  text-decoration-line: none;
  text-decoration-skip-ink: auto;
  text-decoration-style: solid;
  text-emphasis-color: rgb(255, 255, 255);
  text-emphasis-position: over;
  text-emphasis-style: none;
  text-indent: 0px;
  text-overflow: clip;
  text-rendering: auto;
  text-shadow: none;
  text-size-adjust: 100%;
  text-spacing-trim: normal;
  text-transform: none;
  text-underline-position: auto;
  text-wrap-mode: wrap;
  text-wrap-style: auto;
  timeline-scope: none;
  top: 0px;
  touch-action: auto;
  transform: none;
  transform-origin: 162.25px 44.9688px;
  transform-style: flat;
  transition-behavior: normal;
  transition-delay: 0s;
  transition-duration: 0s;
  transition-property: all;
  transition-timing-function: ease;
  translate: none;
  unicode-bidi: normal;
  user-select: auto;
  vector-effect: none;
  vertical-align: baseline;
  view-timeline-axis: block;
  view-timeline-inset: auto;
  view-timeline-name: none;
  view-transition-class: none;
  view-transition-group: normal;
  view-transition-name: none;
  visibility: visible;
  white-space-collapse: collapse;
  widows: 2;
  width: 324.5px;
  will-change: auto;
  word-break: normal;
  word-spacing: 0px;
  writing-mode: horizontal-tb;
  x: 0px;
  y: 0px;
  z-index: auto;
  zoom: 1;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-image: none;
  -webkit-border-vertical-spacing: 0px;
  -webkit-box-align: stretch;
  -webkit-box-decoration-break: slice;
  -webkit-box-direction: normal;
  -webkit-box-flex: 0;
  -webkit-box-ordinal-group: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: start;
  -webkit-box-reflect: none;
  -webkit-font-smoothing: antialiased;
  -webkit-line-break: auto;
  -webkit-line-clamp: none;
  -webkit-locale: "en-US";
  -webkit-mask-box-image: none;
  -webkit-mask-box-image-outset: 0;
  -webkit-mask-box-image-repeat: stretch;
  -webkit-mask-box-image-slice: 0 fill;
  -webkit-mask-box-image-source: none;
  -webkit-mask-box-image-width: auto;
  -webkit-rtl-ordering: logical;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18);
  -webkit-text-combine: none;
  -webkit-text-decorations-in-effect: none;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-orientation: vertical-right;
  -webkit-text-security: none;
  -webkit-text-stroke-color: rgb(255, 255, 255);
  -webkit-text-stroke-width: 0px;
  -webkit-user-drag: auto;
  -webkit-user-modify: read-only;
  -webkit-writing-mode: horizontal-tb;
  --tweak-summary-block-background-color: hsla(0,0%,100%,1);
  --tertiary-button-font-font-style: normal;
  --tweak-blog-basic-grid-list-meta-color: hsla(0,0%,100%,1);
  --course-item-lesson-name-font-letter-spacing: .01em;
  --content-link-block-title-font-font-weight: 500;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --menu-block-item-description-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-font-family: "Work Sans";
  --quote-block-text-font-font-family: "Work Sans";
  --quote-block-text-font-font-weight: 500;
  --tweak-blog-item-title-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-font-size-value: 2;
  --portfolio-hover-static-title-color: hsla(0,0%,100%,1);
  --sqs-site-max-width: 1400px;
  --portfolio-item-pagination-font-font-size: 2rem;
  --secondary-button-font-font-weight: 500;
  --product-basic-item-description-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --portfolio-index-background-title-font-letter-spacing: .01em;
  --tweak-product-basic-item-gallery-controls-color: hsla(0,0%,100%,1);
  --course-list-course-description-font-line-height: 1.6em;
  --list-section-carousel-card-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-line-height: .8em;
  --video-basic-grid-list-category-nav-font-font-family: "Work Sans";
  --siteBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --tweak-product-basic-item-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-item-title-font-font-size: 1.2rem;
  --form-block-placeholder-text-font-line-height: 1.6em;
  --product-list-description-font-text-transform: none;
  --form-label-spacing-bottom: 4px;
  --blog-grid-masonry-list-title-font-text-transform: none;
  --site-title-font-letter-spacing: .01em;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --tweak-newsletter-block-button-text-color: hsla(0,0%,100%,1);
  --video-item-meta-font-font-size-value: .9;
  --blog-item-author-profile-font-line-height: 1.6em;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-weight: 700;
  --video-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-font-size-value: 1.3;
  --tweak-blog-alternating-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --tweak-blog-single-column-list-title-color: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-family: "Work Sans";
  --mobile-site-title-font-letter-spacing: .01em;
  --form-field-checkbox-column-gap: 20px;
  --list-section-title-text-font-font-size-value: 3.2;
  --mobile-site-title-font-text-transform: none;
  --course-item-side-nav-lesson-meta-font-line-height: .8em;
  --blog-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --solidHeaderBackgroundColor: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size-value: .9;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --toggle-on-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-nav-border-color: hsla(0,0%,100%,.25);
  --tweak-product-basic-item-breadcumb-nav-color: hsla(0,0%,100%,1);
  --social-links-block-secondary-icon-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-style: normal;
  --tweak-blog-alternating-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-excerpt-font-font-size: .9rem;
  --portfolio-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-line-height: 1.6em;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --product-basic-item-variant-fields-font-line-height: .8em;
  --secondary-button-font-font-size-value: 1.1;
  --newsletter-block-description-text-font-font-family: "Work Sans";
  --product-block-price-font-font-size: 1.1rem;
  --tweak-form-block-background-color: hsla(0,0%,100%,1);
  --primary-button-padding-y: 1.3em;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --form-field-dropdown-icon-thickness: 1px;
  --menu-block-title-font-font-style: normal;
  --heading-font-font-weight: 700;
  --course-list-course-item-lesson-meta-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-weight: 700;
  --product-grid-text-below-price-font-font-size-value: .9;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --events-item-pagination-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --form-block-survey-title-text-font-font-style: normal;
  --tweak-blog-item-pagination-meta-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-title-font-font-size-value: 3.2;
  --sqs-focus-outline-width: 2px;
  --video-grid-basic-description-color: hsla(0,0%,100%,1);
  --backgroundOverlayColor: hsla(60,2.63157895%,14.90196078%,1);
  --meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-font-weight: 500;
  --tweak-events-item-pagination-date-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --menu-block-item-description-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --list-section-banner-slideshow-button-text-color: hsla(0,0%,100%,1);
  --list-section-simple-card-description-color: hsla(0,0%,0%,1);
  --tweak-newsletter-block-footnote-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-text-color: hsla(0,0%,0%,1);
  --site-title-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-size: .875rem;
  --product-basic-item-variant-fields-font-font-weight: 500;
  --video-basic-grid-list-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-font-font-style: normal;
  --form-block-caption-text-font-letter-spacing: 0em;
  --safeInverseLightAccent-hsl: 0,0%,100%;
  --product-list-description-font-letter-spacing: 0em;
  --tweak-video-item-pagination-title-color: hsla(0,0%,100%,1);
  --safeDarkAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-list-course-name-font-font-family: "Work Sans";
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --form-field-spacing-bottom: 20px;
  --product-basic-item-variant-fields-font-font-style: normal;
  --blog-basic-grid-list-meta-font-line-height: .8em;
  --course-item-chapter-name-font-font-weight: 500;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --portfolio-hover-follow-title-font-font-family: "Work Sans";
  --video-item-title-font-letter-spacing: .01em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --product-basic-item-scarcity-font-text-transform: uppercase;
  --tertiary-button-font-line-height: 1.2em;
  --sqs-mobile-site-gutter: 6vw;
  --list-section-simple-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-price-font-line-height: .8em;
  --video-item-description-font-font-style: normal;
  --blog-single-column-list-meta-font-font-style: normal;
  --portfolio-grid-overlay-title-font-text-transform: none;
  --menuOverlayBackgroundColor: hsla(60,2.63157895%,14.90196078%,1);
  --blog-alternating-side-by-side-list-title-font-letter-spacing: .01em;
  --blog-basic-grid-list-meta-font-font-weight: 500;
  --quote-block-source-font-font-style: normal;
  --product-grid-text-below-price-font-font-family: "Work Sans";
  --product-grid-text-below-status-font-font-weight: 500;
  --content-link-block-title-font-font-family: "Work Sans";
  --video-preview-badge-font-color: hsla(0,0%,0%,1);
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --form-block-description-text-font-text-transform: none;
  --events-item-pagination-font-font-size: 2rem;
  --product-block-description-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --tweak-summary-block-header-text-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-text-transform: none;
  --list-section-simple-title-color: hsla(0,0%,100%,1);
  --course-list-course-progress-bar-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --primary-button-font-font-size: 1rem;
  --menu-block-item-description-font-text-transform: none;
  --newsletter-block-footnote-text-font-font-size-value: .9;
  --video-preview-badge-font-font-style: normal;
  --events-item-pagination-date-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --form-block-select-dropdown-text-font-font-family: "Work Sans";
  --newsletter-block-button-text-font-font-weight: 500;
  --blog-grid-masonry-list-excerpt-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-weight: 500;
  --tweak-form-block-field-input-color-on-background-hsl: 0,0%,0%;
  --video-item-description-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-family: "Work Sans";
  --list-section-simple-card-title-color: hsla(0,0%,0%,1);
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Work Sans";
  --tweak-heading-medium-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.6em;
  --site-title-font-font-style: normal;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --menuOverlayButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-font-size: 2rem;
  --tweak-summary-block-primary-metadata-color-on-background: hsla(0,0%,0%,1);
  --content-link-block-title-font-font-size: 1rem;
  --primary-button-font-line-height: 1.2em;
  --image-block-card-inline-link-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-line-height: .8em;
  --form-block-select-dropdown-text-font-font-style: normal;
  --product-grid-text-below-price-font-font-size: .9rem;
  --product-detail-subscriptions-frequency-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.6em;
  --blog-grid-masonry-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-title-color: hsla(0,0%,0%,1);
  --form-field-radio-size: 17px;
  --newsletter-block-description-text-font-font-size-value: 1;
  --previous-section-divider-offset: 0px;
  --tweak-marquee-block-heading-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-line-height: .8em;
  --tertiary-button-stroke: 0px;
  --portfolio-grid-basic-title-font-font-size-value: 1.2;
  --tweak-form-block-field-fill-color-a: 1;
  --list-section-banner-slideshow-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-letter-spacing: .01em;
  --paragraphLinkColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-description-font-font-family: "Work Sans";
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.6em;
  --form-field-shape-border-top-right-radius: 5px;
  --course-item-name-mobile-font-font-weight: 700;
  --blog-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-size-value: .8;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0em;
  --header-button-font-font-size: .9rem;
  --announcement-bar-font-letter-spacing: 0em;
  --video-basic-grid-list-title-font-line-height: 1.2em;
  --form-block-option-text-font-line-height: 1.6em;
  --menu-block-title-font-letter-spacing: .01em;
  --announcement-bar-font-font-family: "Work Sans";
  --menu-block-nav-font-font-weight: 500;
  --video-basic-grid-list-meta-font-line-height: .8em;
  --product-grid-text-below-scarcity-font-font-size: .9rem;
  --product-basic-item-title-half-layout-font-font-weight: 700;
  --gradientHeaderNavigationColor: hsla(0,0%,0%,1);
  --product-basic-item-title-full-layout-font-line-height: 1.2em;
  --sqs-focus-outline-style: solid;
  --product-basic-item-price-full-layout-font-font-family: "Work Sans";
  --events-item-pagination-font-font-weight: 700;
  --tweak-heading-small-color-on-background: hsla(0,0%,0%,1);
  --tweak-content-link-block-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-full-layout-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Work Sans";
  --list-section-banner-slideshow-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-text-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-line-height: 1.6em;
  --headingMediumColor: hsla(0,0%,100%,1);
  --product-block-description-font-letter-spacing: 0em;
  --video-item-meta-font-font-weight: 500;
  --events-item-pagination-date-font-font-family: "Work Sans";
  --portfolio-index-background-title-font-font-size-value: 4.5;
  --course-list-course-item-lesson-excerpt-font-font-size-value: .875;
  --list-section-banner-slideshow-card-description-color: hsla(0,0%,0%,1);
  --list-section-title-color: hsla(0,0%,100%,1);
  --lightAccent-hsl: 38.18181818,18.03278689%,88.03921569%;
  --form-block-title-text-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-line-height: .8em;
  --tweak-summary-block-read-more-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-meta-font-font-size: .8rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 2;
  --tweak-menu-block-title-color: hsla(0,0%,100%,1);
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-text-transform: none;
  --course-list-chapter-item-chapter-name-font-font-size-value: 2;
  --course-list-grid-layout-course-item-meta-font-font-size: .75rem;
  --list-section-simple-description-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-wrap-layout-font-font-size: .75rem;
  --secondary-button-font-font-family: "Work Sans";
  --newsletter-block-description-text-font-font-style: normal;
  --course-item-name-mobile-font-letter-spacing: .01em;
  --form-block-option-text-font-font-weight: 500;
  --menu-block-item-price-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-line-height: 1.6em;
  --product-block-description-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-font-weight: 500;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --image-block-overlap-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --blog-single-column-list-title-font-font-weight: 700;
  --list-section-title-text-font-text-transform: none;
  --product-basic-item-title-font-font-size: 3.2rem;
  --normal-text-size-value: 1;
  --product-basic-item-title-full-layout-font-letter-spacing: .01em;
  --product-basic-item-title-half-layout-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-font-size: .8rem;
  --product-list-description-font-font-family: "Work Sans";
  --product-grid-text-below-scarcity-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-line-height: 1.6em;
  --header-button-font-letter-spacing: .02em;
  --events-item-pagination-date-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 700;
  --product-basic-item-price-half-layout-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-font-size-value: .8;
  --site-navigation-font-font-size: 1rem;
  --meta-font-font-weight: 500;
  --blog-item-pagination-font-font-size-value: 2;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --tweak-blog-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-full-layout-font-text-transform: none;
  --secondary-button-font-text-transform: uppercase;
  --tweak-video-item-description-color: hsla(0,0%,100%,1);
  --image-block-card-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --form-block-placeholder-text-font-text-transform: none;
  --course-list-chapter-item-chapter-meta-font-font-size-value: .75;
  --primaryButtonPadding: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --tertiary-button-padding-x: 2.171em;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --course-item-side-nav-lesson-name-font-font-size-value: 1;
  --tweak-blog-single-column-list-excerpt-color: hsla(0,0%,100%,1);
  --form-block-description-text-font-font-size-value: .9;
  --portfolio-index-background-title-font-text-transform: none;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --blog-item-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-size: 3.2rem;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --quote-block-source-font-font-size-value: .9;
  --form-field-radio-row-gap: 12px;
  --portfolio-item-pagination-font-font-family: "Work Sans";
  --mobile-site-title-font-font-family: "Work Sans";
  --image-block-collage-image-subtitle-color: hsla(0,0%,0%,1);
  --product-basic-item-title-half-layout-font-font-style: normal;
  --header-button-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --form-field-radio-column-gap: 20px;
  --video-item-pagination-font-font-style: normal;
  --blog-item-title-font-font-size: 4.5rem;
  --form-block-option-text-font-font-size: .9rem;
  --product-block-description-font-font-size: 1rem;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --tweak-newsletter-block-footnote-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-status-font-font-size: .9rem;
  --tertiaryButtonTextColor: hsla(0,0%,100%,1);
  --product-basic-item-title-font-letter-spacing: .01em;
  --course-list-grid-layout-chapter-name-font-font-family: "Work Sans";
  --tweak-summary-block-secondary-metadata-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: .875;
  --product-grid-text-below-status-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-weight: 700;
  --video-preview-badge-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size-value: .9;
  --form-block-option-text-font-font-size-value: .9;
  --course-list-course-description-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-text-transform: uppercase;
  --course-list-course-description-font-font-size: 1.2rem;
  --course-list-grid-layout-chapter-meta-font-font-family: "Work Sans";
  --product-grid-text-below-title-font-font-family: "Work Sans";
  --form-block-survey-title-text-font-text-transform: none;
  --site-navigation-font-font-weight: 500;
  --portfolio-index-background-title-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-size-value: .9;
  --course-list-grid-layout-course-item-name-font-letter-spacing: .01em;
  --site-navigation-font-font-size-value: 1;
  --video-preview-badge-font-font-size-value: 1;
  --normal-meta-size-value: .9;
  --blog-side-by-side-list-title-font-font-family: "Work Sans";
  --darkAccent-hsl: 60,2.63157895%,14.90196078%;
  --blog-grid-masonry-list-title-font-line-height: 1.2em;
  --list-section-carousel-arrow-color: hsla(0,0%,100%,1);
  --menu-block-nav-font-letter-spacing: 0em;
  --video-item-title-font-line-height: 1.2em;
  --video-preview-badge-background-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-excerpt-font-font-weight: 500;
  --tweak-video-item-meta-color: hsla(0,0%,100%,1);
  --menu-block-item-description-font-font-family: "Work Sans";
  --course-list-course-item-lesson-name-font-font-size-value: 1.125;
  --tweak-global-animations-animation-delay: .1s;
  --product-block-description-font-font-family: "Work Sans";
  --tweak-product-grid-text-below-list-status-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-line-height: .8em;
  --form-block-title-text-font-font-family: "Work Sans";
  --menu-block-item-title-font-font-weight: 700;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1;
  --course-list-course-description-font-text-transform: none;
  --course-list-grid-layout-course-item-name-font-font-size: 1.125rem;
  --tweak-product-basic-item-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-field-input-color-on-background: hsla(0,0%,0%,1);
  --blog-item-pagination-font-font-style: normal;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-background-color: hsla(0,0%,100%,1);
  --portfolio-item-pagination-font-letter-spacing: .01em;
  --menu-block-item-title-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: none;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --tweak-form-block-field-fill-color: hsla(0,0%,0%,1);
  --video-item-pagination-font-font-weight: 700;
  --form-block-survey-title-text-font-letter-spacing: 0em;
  --tweak-newsletter-block-title-color-on-background: hsla(0,0%,0%,1);
  --course-list-chapter-item-chapter-name-font-letter-spacing: .01em;
  --product-basic-item-price-font-font-size-value: 1.2;
  --content-link-block-title-font-line-height: 1.6em;
  --white-hsl: 0,0%,100%;
  --video-item-pagination-font-font-family: "Work Sans";
  --blog-single-column-list-title-font-line-height: 1.2em;
  --tweak-form-block-field-input-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-background-color: hsla(0,0%,100%,1);
  --tweak-product-grid-text-below-list-price-color: hsla(0,0%,100%,1);
  --course-list-course-name-font-letter-spacing: .01em;
  --form-block-select-dropdown-text-font-font-weight: 500;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.6em;
  --menu-block-item-title-font-font-size-value: 1.2;
  --site-title-font-font-size: 1.2rem;
  --tweak-product-list-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --heading-1-size-value: 4.5;
  --tertiary-button-font-font-size-value: .9;
  --product-list-description-font-font-weight: 500;
  --menu-block-title-font-font-weight: 700;
  --course-list-course-name-font-font-weight: 700;
  --product-basic-item-description-full-layout-font-font-size-value: 1;
  --tweak-blog-item-meta-color: hsla(0,0%,100%,1);
  --form-block-title-text-font-font-weight: 500;
  --tweak-blog-item-author-profile-color: hsla(0,0%,100%,1);
  --form-block-survey-title-text-font-font-size: 1rem;
  --image-block-stack-image-title-color: hsla(0,0%,100%,1);
  --tweak-menu-block-item-price-color: hsla(0,0%,100%,1);
  --tweak-text-block-background-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --menu-block-nav-font-text-transform: uppercase;
  --shape-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-alternating-side-by-side-list-meta-font-font-weight: 500;
  --blog-single-column-list-title-font-font-size: 4.5rem;
  --form-block-title-text-font-line-height: 1.6em;
  --product-basic-item-price-font-font-family: "Work Sans";
  --tweak-gallery-lightbox-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-variant-fields-full-layout-font-font-size: .75rem;
  --headerDropShadowColor: hsla(0,0%,0%,1);
  --tweak-form-block-field-accent-color-on-background-a: 1;
  --image-block-collage-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --headerBorderColor: hsla(0,0%,0%,1);
  --headingSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --headingExtraLargeColor: hsla(0,0%,100%,1);
  --primary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-title-half-layout-font-line-height: 1.2em;
  --course-item-side-nav-lesson-meta-font-font-weight: 500;
  --tweak-newsletter-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-date-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-font-family: "Work Sans";
  --safeInverseDarkAccent-hsl: 0,0%,100%;
  --list-section-carousel-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-survey-title-text-font-font-weight: 500;
  --newsletter-block-field-text-font-font-style: normal;
  --tweak-summary-block-excerpt-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-wrap-layout-font-font-size: 1rem;
  --course-item-side-nav-lesson-name-font-font-weight: 500;
  --blog-alternating-side-by-side-list-title-font-font-weight: 700;
  --form-block-caption-text-font-font-size-value: .9;
  --sqs-focus-outline-offset-zero: 0;
  --cookie-banner-disclaimer-font-font-weight: 500;
  --portfolio-hover-follow-title-font-font-weight: 700;
  --blog-item-meta-font-font-size: .9rem;
  --course-list-chapter-item-chapter-meta-font-font-size: .75rem;
  --product-basic-item-title-full-layout-font-font-size-value: 4.5;
  --course-item-lesson-name-font-text-transform: none;
  --site-navigation-font-font-family: "Work Sans";
  --events-item-pagination-font-font-size-value: 2;
  --product-block-description-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-line-height: 1.6em;
  --heading-4-size: 1.2rem;
  --tweak-form-block-description-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-button-background-color-on-background: hsla(0,0%,0%,1);
  --heading-font-letter-spacing: .01em;
  --product-basic-item-price-full-layout-font-font-size: 1rem;
  --header-button-font-font-weight: 500;
  --newsletter-block-description-text-font-font-size: 1rem;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-block-title-font-font-family: "Work Sans";
  --blog-grid-masonry-list-excerpt-font-font-size-value: .9;
  --form-field-shape-border-bottom-left-radius: 5px;
  --course-list-chapter-item-chapter-name-font-font-family: "Work Sans";
  --tweak-portfolio-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-item-pagination-font-line-height: 1.2em;
  --menu-block-item-price-font-font-weight: 500;
  --blog-side-by-side-list-title-font-line-height: 1.2em;
  --product-grid-text-below-title-font-font-size: 1.2rem;
  --course-item-chapter-name-font-font-family: "Work Sans";
  --tweak-line-block-line-color: hsla(0,0%,100%,1);
  --list-section-carousel-description-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-weight: 500;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --product-basic-item-title-wrap-layout-font-line-height: 1.2em;
  --course-item-nav-active-lesson-text-color: hsla(0,0%,0%,1);
  --blog-grid-masonry-list-title-font-letter-spacing: .01em;
  --list-section-title-text-font-font-size: 3.2rem;
  --form-block-description-text-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-family: "Work Sans";
  --body-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --body-font-line-height: 1.6em;
  --course-list-course-name-font-line-height: 1.2em;
  --list-section-title-text-font-letter-spacing: .01em;
  --list-section-simple-button-text-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: .85;
  --video-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-block-price-font-font-family: "Work Sans";
  --siteTitleColor: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-line-height: 1.2em;
  --product-block-title-font-font-size: 1.3rem;
  --video-grid-basic-meta-color: hsla(0,0%,100%,1);
  --portfolio-hover-follow-title-font-line-height: 1.2em;
  --course-item-name-font-text-transform: none;
  --course-list-grid-layout-chapter-name-font-text-transform: none;
  --text-highlight-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-product-grid-text-below-list-sale-price-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-form-block-caption-color-on-background: hsla(0,0%,0%,1);
  --site-title-font-font-weight: 700;
  --newsletter-block-button-text-font-font-family: "Work Sans";
  --portfolio-hover-follow-title-color: hsla(0,0%,100%,1);
  --quote-block-text-font-text-transform: none;
  --menu-block-item-title-font-text-transform: none;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --meta-font-line-height: .8em;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --product-basic-item-variant-fields-font-font-size-value: .9;
  --site-navigation-font-font-style: normal;
  --blog-item-meta-font-letter-spacing: 0em;
  --course-list-course-name-font-font-size: 4.5rem;
  --tweak-newsletter-block-description-color-on-background: hsla(0,0%,0%,1);
  --quote-block-text-font-font-style: normal;
  --tweak-quote-block-background-color: hsla(0,0%,100%,1);
  --tweak-blog-masonry-list-title-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-hsl: 43.63636364,4.88888889%,55.88235294%;
  --list-section-carousel-card-button-text-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --video-item-title-font-font-size: 3.2rem;
  --tweak-blog-masonry-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --summary-block-limited-availability-label-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-meta-font-font-size-value: .875;
  --tweak-portfolio-item-pagination-meta-color: hsla(0,0%,100%,1);
  --course-item-nav-background-color: hsla(0,0%,0%,1);
  --tweak-product-list-background-color: hsla(0,0%,100%,1);
  --tweak-summary-block-primary-metadata-color: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-font-size: .75rem;
  --form-field-checkbox-row-gap: 12px;
  --heading-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.6em;
  --product-basic-item-title-wrap-layout-font-font-size: 4.5rem;
  --video-basic-grid-list-category-nav-font-font-size: 1rem;
  --tweak-form-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-price-wrap-layout-font-font-size-value: 1;
  --tweak-blog-item-pagination-title-color: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-family: "Work Sans";
  --sqs-focus-outline-offset-default: 4px;
  --course-item-name-font-line-height: 1.2em;
  --product-basic-item-description-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-font-style: normal;
  --solidHeaderNavigationColor: hsla(0,0%,0%,1);
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-letter-spacing: 0em;
  --body-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --video-item-pagination-font-line-height: 1.2em;
  --blog-basic-grid-list-title-font-line-height: 1.2em;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --menu-block-title-font-font-size-value: 2;
  --tweak-marquee-block-paragraph-color: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-right-radius: 6.4px;
  --primary-button-rounded-border-top-right-radius: 6.4px;
  --form-block-description-text-font-font-size: .9rem;
  --tweak-form-block-field-border-color-a: 1;
  --image-block-poster-image-title-bg-color-v2: hsla(60,2.63157895%,14.90196078%,0);
  --tweak-form-block-field-accessory-color-on-background: hsla(0,0%,0%,1);
  --list-section-title-text-font-font-weight: 700;
  --course-item-chapter-name-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-title-font-letter-spacing: .01em;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-grid-text-below-status-font-font-style: normal;
  --product-basic-item-description-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-weight: 500;
  --announcement-bar-font-text-transform: none;
  --form-block-survey-title-text-font-font-size-value: 1;
  --course-item-side-nav-lesson-name-font-font-family: "Work Sans";
  --tweak-accordion-block-background-color: hsla(0,0%,100%,1);
  --tweak-accordion-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-placeholder-text-font-font-size-value: .9;
  --product-basic-item-price-wrap-layout-font-font-size: 1rem;
  --form-block-input-text-font-font-weight: 500;
  --tweak-global-animations-animation-duration: .1s;
  --course-list-course-item-text-color: hsla(0,0%,0%,1);
  --secondaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --product-list-description-font-line-height: 1.6em;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --paragraphLargeColor: hsla(0,0%,100%,1);
  --cookie-banner-disclaimer-font-font-size: .8rem;
  --tweak-form-block-field-accent-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-item-lesson-name-font-font-family: "Work Sans";
  --tweak-form-block-survey-title-color: hsla(0,0%,100%,1);
  --image-block-collage-image-button-text-color: hsla(0,0%,100%,1);
  --tweak-blog-basic-grid-list-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-weight: 700;
  --tweak-form-block-title-color-on-background: hsla(0,0%,0%,1);
  --blog-basic-grid-list-excerpt-font-font-weight: 500;
  --small-text-size: .9rem;
  --video-item-title-font-font-size-value: 3.2;
  --small-text-size-value: .9;
  --content-link-block-title-font-letter-spacing: 0em;
  --blog-item-title-font-font-family: "Work Sans";
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --heading-font-text-transform: none;
  --tweak-form-block-button-background-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --tweak-summary-block-secondary-metadata-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-line-height: 1.6em;
  --tertiary-button-font-font-family: "Work Sans";
  --form-block-placeholder-text-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-family: "Work Sans";
  --product-list-filters-drawer-background-color: hsla(0,0%,0%,1);
  --video-item-description-font-line-height: 1.6em;
  --tweak-form-block-field-accessory-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-size: 1rem;
  --tweak-product-quick-view-button-color: hsla(0,0%,0%,1);
  --large-text-size-value: 1.2;
  --video-basic-grid-list-meta-font-font-style: normal;
  --course-item-nav-text-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-title-font-letter-spacing: .01em;
  --product-block-price-font-font-style: normal;
  --course-item-name-font-font-family: "Work Sans";
  --primary-button-font-font-weight: 500;
  --course-list-course-description-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --form-block-placeholder-text-font-font-size: .9rem;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: uppercase;
  --tweak-product-basic-item-price-color: hsla(0,0%,100%,1);
  --blog-grid-masonry-list-title-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-on-background-a: 1;
  --safeLightAccent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-list-description-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --form-field-padding-horizontal: 10px;
  --form-block-caption-text-font-font-style: normal;
  --tweak-form-block-caption-color: hsla(0,0%,100%,1);
  --blog-item-title-font-line-height: 1.2em;
  --product-basic-item-title-wrap-layout-font-font-weight: 700;
  --image-block-overlap-image-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-letter-spacing: .01em;
  --image-block-poster-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --form-field-padding-vertical: 10px;
  --product-basic-item-scarcity-full-layout-font-line-height: .8em;
  --course-list-course-item-lesson-excerpt-font-text-transform: none;
  --tweak-events-item-pagination-icon-color: hsla(0,0%,100%,1);
  --tweak-paragraph-small-color-on-background: hsla(0,0%,0%,1);
  --secondary-button-font-font-style: normal;
  --portfolio-hover-static-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 700;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-family: "Work Sans";
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --product-block-title-font-font-style: normal;
  --content-link-block-title-font-text-transform: none;
  --tweak-product-basic-item-variant-fields-color: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-line-height: 1.2em;
  --heading-4-size-value: 1.2;
  --portfolio-hover-static-title-font-font-family: "Work Sans";
  --header-button-font-font-size-value: .9;
  --list-section-carousel-card-title-color: hsla(0,0%,0%,1);
  --video-preview-badge-font-line-height: 1.6em;
  --blog-single-column-list-title-font-font-size-value: 4.5;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --menu-block-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size-value: 4.5;
  --video-item-meta-font-font-size: .9rem;
  --course-list-course-item-lesson-excerpt-font-font-family: "Work Sans";
  --product-list-description-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-size: .9rem;
  --course-item-side-nav-chapter-name-font-font-weight: 700;
  --image-block-stack-inline-link-color: hsla(0,0%,100%,1);
  --list-section-carousel-card-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-font-size-value: 1.2;
  --primary-button-padding-x: 2.171em;
  --image-block-card-image-button-text-color: hsla(0,0%,100%,1);
  --product-grid-text-below-price-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 500;
  --product-grid-text-below-status-font-line-height: .8em;
  --blog-basic-grid-list-meta-font-text-transform: uppercase;
  --secondary-button-padding-y: 1.3em;
  --blog-alternating-side-by-side-list-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-font-size: .9rem;
  --course-list-grid-layout-course-item-name-font-font-weight: 700;
  --site-navigation-font-text-transform: none;
  --menu-block-nav-font-font-style: normal;
  --menu-block-title-font-font-size: 2rem;
  --tweak-portfolio-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-size-value: .9;
  --blog-item-pagination-font-font-family: "Work Sans";
  --form-block-caption-text-font-font-weight: 500;
  --image-block-collage-inline-link-color: hsla(0,0%,0%,1);
  --course-item-side-nav-chapter-name-font-line-height: 1.2em;
  --product-detail-subscriptions-title-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-title-font-line-height: 1.2em;
  --site-title-font-font-family: "Work Sans";
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Work Sans";
  --cookie-banner-disclaimer-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --product-basic-item-title-half-layout-font-text-transform: none;
  --newsletter-block-title-text-font-font-style: normal;
  --tweak-summary-block-read-more-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --newsletter-block-title-text-font-font-weight: 700;
  --body-font-text-transform: none;
  --blog-item-meta-font-line-height: .8em;
  --menu-block-item-description-font-font-size: 1rem;
  --form-block-input-text-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-size-value: .85;
  --safeInverseAccent-hsl: 0,0%,100%;
  --video-item-pagination-font-text-transform: none;
  --announcement-bar-font-line-height: 1.6em;
  --primaryButtonTextColor: hsla(0,0%,100%,1);
  --secondary-button-rounded-border-bottom-left-radius: 6.4px;
  --course-item-name-font-letter-spacing: .01em;
  --portfolio-grid-basic-title-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --course-item-lesson-name-font-font-style: normal;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --announcement-bar-font-font-size: .9rem;
  --video-item-description-font-letter-spacing: 0em;
  --menuOverlayButtonTextColor: hsla(0,0%,100%,1);
  --list-section-banner-slideshow-card-color: hsla(0,0%,100%,1);
  --tweak-newsletter-block-description-color: hsla(0,0%,100%,1);
  --solidHeaderDropShadowColor: hsla(0,0%,0%,1);
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --image-block-overlap-image-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-title-font-font-size-value: 1.2;
  --paragraphMediumColor: hsla(0,0%,100%,1);
  --tweak-form-block-field-input-color-a: 1;
  --product-block-price-font-font-size-value: 1.1;
  --tweak-blog-single-column-list-meta-color: hsla(0,0%,100%,1);
  --events-item-pagination-font-letter-spacing: .01em;
  --primaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.6em;
  --primary-button-font-letter-spacing: .02em;
  --blog-single-column-list-title-font-font-style: normal;
  --video-item-title-font-text-transform: none;
  --cookie-banner-disclaimer-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --normal-meta-size: .9rem;
  --secondary-button-padding-x: 2.171em;
  --newsletter-block-footnote-text-font-font-weight: 500;
  --menu-block-nav-font-font-size-value: .9;
  --mobile-site-title-font-font-size: 1.2rem;
  --content-link-block-title-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-letter-spacing: .01em;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-font-family: "Work Sans";
  --blog-side-by-side-list-title-font-font-style: normal;
  --course-list-grid-layout-course-item-hover-background-color: hsla(0,0%,100%,.9);
  --tweak-text-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-font-size: .85rem;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-product-basic-item-description-color: hsla(0,0%,100%,1);
  --heading-3-size: 2rem;
  --blog-item-author-profile-font-font-weight: 500;
  --product-list-description-font-font-size-value: 1;
  --image-block-overlay-color: hsla(0,0%,0%,.5);
  --course-list-grid-layout-chapter-meta-font-font-weight: 500;
  --image-block-overlap-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-size-value: 2;
  --form-field-shape-border-bottom-right-radius: 5px;
  --course-list-grid-layout-course-item-name-font-font-size-value: 1.125;
  --blog-side-by-side-list-title-font-font-weight: 700;
  --portfolio-grid-overlay-title-font-line-height: 1.2em;
  --tweak-form-block-field-fill-color-on-background-hsl: 38.18181818,18.03278689%,88.03921569%;
  --course-item-side-nav-chapter-meta-font-font-weight: 500;
  --form-block-survey-title-text-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 500;
  --announcement-bar-font-font-size-value: .9;
  --blog-single-column-list-title-font-font-family: "Work Sans";
  --tweak-newsletter-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --meta-font-font-style: normal;
  --form-block-survey-title-text-font-line-height: 1.6em;
  --video-item-description-font-text-transform: none;
  --sqs-focus-outline-offset-flush: -2px;
  --product-basic-item-price-full-layout-font-font-weight: 500;
  --product-block-price-font-letter-spacing: 0em;
  --video-item-description-font-font-size-value: 1;
  --portfolio-item-pagination-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --heading-font-line-height: 1.2em;
  --gradientHeaderBorderColor: hsla(0,0%,0%,1);
  --list-section-carousel-title-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-name-font-font-size: 1.5rem;
  --tweak-blog-single-column-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-letter-spacing: .01em;
  --accent-hsl: 43.63636364,4.88888889%,55.88235294%;
  --tweak-accordion-block-icon-color: hsla(0,0%,100%,1);
  --newsletter-block-field-text-font-font-weight: 500;
  --video-item-pagination-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-weight: 700;
  --menu-block-nav-font-line-height: .8em;
  --blog-alternating-side-by-side-list-title-font-font-size: 3.2rem;
  --image-block-stack-image-button-text-color: hsla(0,0%,100%,1);
  --course-item-name-mobile-font-line-height: 1.2em;
  --gradientHeaderBackgroundColor: hsla(0,0%,100%,1);
  --shape-block-dropshadow-color: hsla(0,0%,100%,1);
  --product-basic-item-title-font-text-transform: none;
  --secondary-button-font-line-height: 1.2em;
  --product-grid-text-below-price-font-text-transform: uppercase;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --headingLinkColor: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --portfolio-index-background-title-font-font-size: 4.5rem;
  --blog-single-column-list-meta-font-font-weight: 500;
  --list-section-carousel-card-description-color: hsla(0,0%,0%,1);
  --video-basic-grid-list-title-font-letter-spacing: .01em;
  --form-block-option-text-font-font-family: "Work Sans";
  --product-block-title-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --portfolio-hover-static-title-font-font-size-value: 4.5;
  --form-block-input-text-font-font-size: 1rem;
  --list-section-carousel-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-item-lesson-meta-font-font-size: .75rem;
  --tweak-blog-basic-grid-list-title-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --tweak-product-grid-text-below-list-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-chapter-name-font-font-size: 2rem;
  --product-grid-text-below-title-font-text-transform: none;
  --form-block-input-text-font-text-transform: none;
  --newsletter-block-title-text-font-line-height: 1.2em;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: .01em;
  --video-item-title-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-line-height: .8em;
  --large-text-size: 1.2rem;
  --tweak-product-quick-view-lightbox-overlay-color: hsla(0,0%,100%,1);
  --tweak-menu-block-nav-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-accent-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-status-font-font-family: "Work Sans";
  --blog-item-title-font-font-size-value: 4.5;
  --product-block-title-font-font-size-value: 1.3;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0em;
  --tweak-accordion-block-icon-color-on-background: hsla(0,0%,0%,1);
  --product-basic-item-description-full-layout-font-font-family: "Work Sans";
  --video-item-meta-font-font-family: "Work Sans";
  --image-block-overlap-image-subtitle-color: hsla(0,0%,100%,1);
  --tweak-paragraph-medium-color-on-background: hsla(0,0%,0%,1);
  --tweak-menu-block-item-description-color: hsla(0,0%,100%,1);
  --product-basic-item-description-full-layout-font-font-weight: 500;
  --blog-grid-masonry-list-meta-font-font-size-value: .9;
  --tweak-summary-block-title-color: hsla(0,0%,100%,1);
  --image-block-stack-image-subtitle-color: hsla(0,0%,100%,1);
  --navigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-author-profile-font-font-size-value: .9;
  --secondaryButtonTextColor: hsla(0,0%,100%,1);
  --portfolio-grid-basic-title-font-font-weight: 700;
  --form-block-select-dropdown-text-font-text-transform: none;
  --product-basic-item-price-font-font-weight: 700;
  --portfolio-index-background-title-font-font-family: "Work Sans";
  --portfolio-grid-basic-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-name-font-font-size: 1rem;
  --blog-item-pagination-font-font-weight: 700;
  --events-item-pagination-font-font-style: normal;
  --heading-font-font-family: "Work Sans";
  --product-basic-item-title-full-layout-font-font-size: 4.5rem;
  --announcement-bar-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-item-author-profile-font-font-style: normal;
  --tweak-form-block-field-input-color-on-background-a: 1;
  --tertiaryButtonBackgroundColor: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-description-half-layout-font-font-style: normal;
  --form-block-description-text-font-letter-spacing: 0em;
  --sqs-site-gutter: 3vw;
  --video-item-meta-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-font-size-value: 4.5;
  --list-section-simple-card-color: hsla(0,0%,100%,1);
  --product-basic-item-description-half-layout-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-size: .9rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-weight: 500;
  --tweak-marquee-block-paragraph-color-on-background: hsla(0,0%,0%,1);
  --form-block-description-text-font-line-height: 1.6em;
  --course-list-course-item-lesson-name-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-font-size-value: .9;
  --product-basic-item-scarcity-font-font-weight: 500;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --events-item-pagination-font-font-family: "Work Sans";
  --list-section-banner-slideshow-description-color: hsla(0,0%,100%,1);
  --form-field-radio-space-between-icon-and-text: 11px;
  --heading-2-size: 3.2rem;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --portfolio-hover-static-title-font-line-height: 1.2em;
  --primary-button-stroke: 0px;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --video-grid-category-nav-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-category-nav-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 3.2;
  --form-block-select-dropdown-text-font-line-height: 1.6em;
  --product-detail-subscriptions-description-text-color: hsla(0,0%,100%,1);
  --portfolio-hover-static-title-font-font-size: 4.5rem;
  --quote-block-text-font-line-height: 1.6em;
  --product-basic-item-price-half-layout-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Work Sans";
  --tweak-accordion-block-divider-color-on-background: hsla(0,0%,0%,1);
  --list-section-simple-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-footnote-text-font-line-height: 1.6em;
  --announcement-bar-font-font-weight: 500;
  --newsletter-block-title-text-font-text-transform: none;
  --newsletter-block-button-text-font-font-style: normal;
  --tweak-product-grid-text-below-list-category-nav-color: hsla(0,0%,100%,1);
  --menu-block-item-price-font-line-height: 1.6em;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --video-basic-grid-list-title-font-font-family: "Work Sans";
  --product-basic-item-price-wrap-layout-font-font-weight: 500;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-detail-subscriptions-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-poster-inline-link-color: hsla(0,0%,100%,1);
  --shape-block-background-color: hsla(0,0%,100%,1);
  --course-item-nav-active-lesson-background-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --blog-basic-grid-list-meta-font-font-size: .9rem;
  --course-list-course-item-hover-background: hsla(0,0%,100%,.9);
  --mobile-site-title-font-font-weight: 700;
  --course-item-name-mobile-font-font-size: 1.3rem;
  --course-item-lesson-name-font-line-height: 1.2em;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-letter-spacing: .01em;
  --events-item-pagination-date-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: .01em;
  --tweak-quote-block-text-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-style: normal;
  --tweak-form-block-field-accent-color-a: 1;
  --form-field-checkbox-padding-horizontal: 10px;
  --video-item-pagination-font-letter-spacing: .01em;
  --blog-item-title-font-font-weight: 700;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --tweak-form-block-title-color: hsla(0,0%,100%,1);
  --image-block-poster-image-button-text-color: hsla(0,0%,100%,1);
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-text-transform: none;
  --course-item-lesson-name-font-font-size: 4rem;
  --list-section-banner-slideshow-arrow-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-single-column-list-excerpt-font-font-weight: 500;
  --video-basic-grid-list-excerpt-font-line-height: 1.6em;
  --blog-single-column-list-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-size-value: 1;
  --product-list-filter-dropdown-label-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-family: "Work Sans";
  --blog-item-title-font-text-transform: none;
  --blog-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --primary-button-font-font-family: "Work Sans";
  --tweak-quote-block-text-color-on-background: hsla(0,0%,0%,1);
  --tweak-gallery-icon-background-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-grid-layout-chapter-divider-color: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-line-height: .8em;
  --quote-block-source-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-font-weight: 500;
  --product-basic-item-description-full-layout-font-font-size: 1rem;
  --list-section-carousel-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-heading-extra-large-color-on-background: hsla(0,0%,0%,1);
  --tweak-marquee-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-size-value: 4.5;
  --form-field-column-gap: 10px;
  --social-links-block-main-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-full-layout-font-font-weight: 500;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Work Sans";
  --course-item-chapter-name-font-font-size-value: 1;
  --primary-button-rounded-border-top-left-radius: 6.4px;
  --blog-grid-masonry-list-excerpt-font-font-family: "Work Sans";
  --video-basic-grid-list-title-font-font-size: 1.2rem;
  --gradientHeaderDropShadowColor: hsla(0,0%,0%,1);
  --menu-block-item-title-font-font-family: "Work Sans";
  --tweak-form-block-field-fill-color-on-background: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --course-item-name-font-font-size: 2rem;
  --image-block-collage-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --blog-item-meta-font-text-transform: uppercase;
  --product-basic-item-scarcity-wrap-layout-font-font-size: .85rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: .75;
  --video-item-meta-font-line-height: .8em;
  --menu-block-item-price-font-font-family: "Work Sans";
  --product-detail-one-time-purchase-price-text-color: hsla(0,0%,100%,1);
  --image-block-card-image-subtitle-color: hsla(0,0%,100%,1);
  --site-title-font-text-transform: none;
  --video-basic-grid-list-title-font-font-style: normal;
  --course-list-course-item-background: hsla(0,0%,100%,1);
  --menu-block-item-price-font-font-size-value: 1;
  --course-list-chapter-item-chapter-name-font-text-transform: none;
  --menu-block-nav-font-font-size: .9rem;
  --product-basic-item-title-full-layout-font-font-family: "Work Sans";
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --section-divider-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-text-transform: none;
  --portfolio-hover-static-title-font-text-transform: none;
  --secondary-button-rounded-border-top-left-radius: 6.4px;
  --portfolio-grid-overlay-title-font-font-family: "Work Sans";
  --product-list-filters-drawer-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-weight: 700;
  --meta-font-letter-spacing: 0em;
  --form-block-description-text-font-font-weight: 500;
  --normal-text-size: 1rem;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --tweak-menu-block-item-title-color: hsla(0,0%,100%,1);
  --tweak-heading-large-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-name-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-line-height: .8em;
  --product-basic-item-price-full-layout-font-line-height: 1.6em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --form-field-survey-size: 17px;
  --video-item-description-font-font-weight: 500;
  --course-list-grid-layout-chapter-meta-font-font-size: .875rem;
  --video-basic-grid-list-meta-font-font-weight: 500;
  --tweak-marquee-block-background-color: hsla(0,0%,100%,1);
  --video-item-description-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size: .9rem;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --portfolio-hover-follow-title-font-font-size: 4.5rem;
  --portfolio-grid-basic-title-font-font-size: 1.2rem;
  --product-basic-item-scarcity-full-layout-font-text-transform: uppercase;
  --list-section-carousel-button-text-color: hsla(0,0%,100%,1);
  --blog-single-column-list-excerpt-font-line-height: 1.6em;
  --course-list-course-item-lesson-meta-font-font-family: "Work Sans";
  --blog-item-pagination-font-text-transform: none;
  --tweak-blog-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --product-basic-item-description-wrap-layout-font-line-height: 1.6em;
  --course-item-side-nav-chapter-meta-font-line-height: .8em;
  --course-item-side-nav-chapter-name-font-font-size-value: 1.5;
  --course-item-chapter-name-font-line-height: 1.6em;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --events-item-pagination-date-font-line-height: .8em;
  --course-list-course-name-font-text-transform: none;
  --base-font-size: 16px;
  --blog-single-column-list-meta-font-line-height: .8em;
  --tweak-form-block-button-text-color-on-background: hsla(0,0%,100%,1);
  --header-button-font-font-family: "Work Sans";
  --product-basic-item-variant-fields-full-layout-font-font-size-value: .75;
  --black-hsl: 0,0%,0%;
  --product-grid-text-below-title-font-font-style: normal;
  --paragraphSmallColor: hsla(0,0%,100%,1);
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --tweak-product-grid-text-below-list-scarcity-color: hsla(0,0%,100%,1);
  --image-block-stack-image-title-bg-color: hsla(60,2.63157895%,14.90196078%,0);
  --tertiary-button-padding-y: 1.3em;
  --product-basic-item-title-font-font-family: "Work Sans";
  --announcement-bar-font-font-style: normal;
  --product-block-title-font-text-transform: none;
  --secondary-button-stroke: 0px;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --newsletter-block-field-text-font-line-height: 1.6em;
  --solidHeaderBorderColor: hsla(0,0%,0%,1);
  --quote-block-text-font-font-size-value: 1.2;
  --portfolio-item-pagination-font-font-weight: 700;
  --video-item-title-font-font-weight: 700;
  --product-grid-text-below-title-font-font-weight: 700;
  --course-list-grid-layout-course-item-meta-font-font-size-value: .75;
  --product-basic-item-description-half-layout-font-line-height: 1.6em;
  --video-item-pagination-font-font-size: 2rem;
  --course-item-name-font-font-weight: 700;
  --course-item-lesson-name-font-font-size-value: 4;
  --tweak-form-block-option-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-description-font-letter-spacing: 0em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: .875rem;
  --newsletter-block-field-text-font-font-size: 1rem;
  --events-item-pagination-date-font-font-style: normal;
  --site-title-font-font-size-value: 1.2;
  --product-basic-item-price-font-line-height: 1.2em;
  --course-item-name-font-font-size-value: 2;
  --tertiary-button-font-text-transform: uppercase;
  --events-item-pagination-font-line-height: 1.2em;
  --product-grid-text-below-title-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-family: "Work Sans";
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --image-block-poster-image-subtitle-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-font-family: "Work Sans";
  --newsletter-block-title-text-font-letter-spacing: .01em;
  --form-field-radio-border-thickness: 1px;
  --form-block-option-text-font-font-style: normal;
  --portfolio-grid-overlay-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --list-section-title-text-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 500;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --menu-block-item-description-font-line-height: 1.6em;
  --newsletter-block-field-text-font-font-size-value: 1;
  --tweak-blog-alternating-side-by-side-list-title-color: hsla(0,0%,100%,1);
  --image-block-card-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-line-height: 1.6em;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --section-inset-border-color: hsla(60,2.63157895%,14.90196078%,1);
  --newsletter-block-title-text-font-font-family: "Work Sans";
  --tweak-blog-item-comment-meta-color: hsla(0,0%,100%,1);
  --tweak-gallery-lightbox-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-description-color-on-background: hsla(0,0%,0%,1);
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-font-weight: 500;
  --form-field-shape-border-top-left-radius: 5px;
  --tweak-form-block-field-border-color-on-background: hsla(0,0%,0%,1);
  --course-list-course-item-lesson-meta-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: .75;
  --tweak-video-item-title-color: hsla(0,0%,100%,1);
  --video-basic-grid-list-excerpt-font-font-size: .9rem;
  --product-basic-item-variant-fields-font-font-size: .9rem;
  --tweak-form-block-field-fill-color-hsl: 0,0%,0%;
  --form-field-radio-padding-horizontal: 10px;
  --text-highlight-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-title-wrap-layout-font-font-family: "Work Sans";
  --quote-block-source-font-line-height: .8em;
  --tweak-accordion-block-divider-color: hsla(0,0%,100%,1);
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --list-section-banner-slideshow-card-description-link-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-caption-spacing-bottom: 2px;
  --secondary-button-font-font-size: 1.1rem;
  --tweak-quote-block-source-color-on-background: hsla(0,0%,0%,1);
  --product-grid-text-below-price-font-font-weight: 500;
  --list-section-title-text-font-font-family: "Work Sans";
  --product-basic-item-description-font-font-family: "Work Sans";
  --menu-block-item-title-font-letter-spacing: .01em;
  --announcement-bar-text-color: hsla(0,0%,0%,1);
  --image-block-collage-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --primary-button-font-font-size-value: 1;
  --tweak-marquee-block-heading-color: hsla(0,0%,100%,1);
  --product-basic-item-description-font-font-weight: 500;
  --blog-basic-grid-list-meta-font-font-size-value: .9;
  --course-item-side-nav-chapter-name-font-letter-spacing: .01em;
  --list-section-simple-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --blog-side-by-side-list-meta-font-line-height: .8em;
  --product-basic-item-price-half-layout-font-line-height: 1.6em;
  --mobile-site-title-font-font-size-value: 1.2;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --image-block-overlap-image-button-bg-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-block-price-font-line-height: 1.6em;
  --form-description-spacing-bottom: 4px;
  --product-basic-item-scarcity-full-layout-font-font-family: "Work Sans";
  --product-basic-item-title-font-font-size-value: 3.2;
  --quote-block-text-font-font-size: 1.2rem;
  --product-basic-item-scarcity-wrap-layout-font-line-height: .8em;
  --primary-button-rounded-border-bottom-right-radius: 6.4px;
  --form-block-title-text-font-letter-spacing: 0em;
  --blog-basic-grid-list-title-font-font-style: normal;
  --tweak-form-block-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --secondary-button-font-letter-spacing: .02em;
  --form-block-title-text-font-font-size-value: 1;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0em;
  --tweak-blog-basic-grid-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-grid-text-below-title-font-letter-spacing: .01em;
  --course-item-name-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --tweak-video-item-pagination-icon-color: hsla(0,0%,100%,1);
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --image-block-card-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --course-list-chapter-item-chapter-meta-font-font-family: "Work Sans";
  --video-basic-grid-list-category-nav-font-font-weight: 500;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --form-block-placeholder-text-font-font-style: normal;
  --donation-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --tweak-blog-masonry-list-excerpt-color: hsla(0,0%,100%,1);
  --course-list-course-item-lesson-name-font-font-style: normal;
  --list-section-title-text-font-line-height: 1.2em;
  --list-section-banner-slideshow-button-background-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-input-text-font-letter-spacing: 0em;
  --donation-block-background-color: hsla(0,0%,100%,1);
  --product-block-description-font-text-transform: none;
  --menu-block-item-price-font-text-transform: none;
  --product-basic-item-price-font-text-transform: none;
  --form-block-caption-text-font-line-height: 1.6em;
  --course-list-grid-layout-course-item-border-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --heading-3-size-value: 2;
  --product-grid-text-below-scarcity-font-text-transform: uppercase;
  --blog-item-author-profile-font-font-size: .9rem;
  --menu-block-title-font-text-transform: none;
  --tweak-events-item-pagination-title-color: hsla(0,0%,100%,1);
  --product-basic-item-price-wrap-layout-font-line-height: 1.6em;
  --portfolio-hover-static-title-font-letter-spacing: .01em;
  --product-basic-item-description-wrap-layout-font-font-weight: 500;
  --portfolio-grid-basic-title-font-text-transform: none;
  --tweak-quote-block-source-color: hsla(0,0%,100%,1);
  --course-item-side-nav-chapter-meta-font-font-family: "Work Sans";
  --meta-font-font-family: "Work Sans";
  --product-basic-item-price-font-font-size: 1.2rem;
  --menu-block-item-price-font-font-size: 1rem;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --form-field-survey-border-thickness: 1px;
  --tweak-product-grid-text-below-list-pagination-color: hsla(0,0%,100%,1);
  --mobile-site-title-font-line-height: 1.2em;
  --product-basic-item-title-half-layout-font-font-size: 4.5rem;
  --portfolio-item-pagination-font-line-height: 1.2em;
  --secondary-button-rounded-border-top-right-radius: 6.4px;
  --product-block-title-font-letter-spacing: 0em;
  --form-field-checkbox-border-thickness: 1px;
  --tweak-quote-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --newsletter-block-description-text-font-text-transform: none;
  --tweak-product-basic-item-scarcity-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --product-basic-item-scarcity-half-layout-font-text-transform: uppercase;
  --tweak-blog-side-by-side-list-meta-color: hsla(0,0%,100%,1);
  --quote-block-source-font-font-size: .9rem;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --form-block-caption-text-font-text-transform: none;
  --tweak-blog-side-by-side-list-excerpt-color: hsla(0,0%,100%,1);
  --video-preview-badge-font-font-family: "Work Sans";
  --product-detail-subscription-price-text-color: hsla(0,0%,100%,1);
  --form-field-checkbox-padding-vertical: 10px;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --course-item-side-nav-lesson-meta-font-font-family: "Work Sans";
  --events-item-pagination-date-font-font-size: .9rem;
  --primary-button-font-text-transform: uppercase;
  --quote-block-text-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Work Sans";
  --list-section-banner-slideshow-arrow-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-font-font-size-value: .9;
  --course-list-course-description-font-font-weight: 500;
  --image-block-stack-image-overlay-color: hsla(60,2.63157895%,14.90196078%,1);
  --product-basic-item-description-full-layout-font-text-transform: none;
  --form-field-border-thickness: 1px;
  --form-block-placeholder-text-font-font-weight: 500;
  --quote-block-source-font-font-weight: 500;
  --tweak-gallery-icon-color: hsla(0,0%,100%,1);
  --tweak-form-block-field-fill-color-on-background-a: 1;
  --sqs-focus-outline-offset-inset: -4px;
  --tweak-product-quick-view-lightbox-controls-color: hsla(0,0%,0%,1);
  --form-field-radio-shape-border-top-right-radius: 5px;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-block-title-font-line-height: 1.6em;
  --course-list-grid-layout-chapter-name-font-font-weight: 700;
  --tweak-summary-block-title-color-on-background: hsla(0,0%,0%,1);
  --menuOverlayNavigationLinkColor: hsla(0,0%,100%,1);
  --blog-item-meta-font-font-size-value: .9;
  --tweak-form-block-field-border-color-on-background-hsl: 0,0%,0%;
  --video-item-title-font-font-family: "Work Sans";
  --video-preview-badge-font-font-size: 1rem;
  --blog-basic-grid-list-title-font-font-family: "Work Sans";
  --tertiary-button-font-letter-spacing: .02em;
  --tweak-summary-block-header-text-color-on-background: hsla(0,0%,0%,1);
  --course-item-side-nav-lesson-name-font-text-transform: none;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 500;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-size: .9rem;
  --product-block-description-font-font-weight: 500;
  --product-basic-item-description-font-font-size: 1rem;
  --newsletter-block-footnote-text-font-text-transform: none;
  --blog-side-by-side-list-title-font-text-transform: none;
  --form-field-checkbox-size: 16px;
  --form-field-radio-padding-vertical: 10px;
  --product-basic-item-variant-fields-font-text-transform: uppercase;
  --newsletter-block-field-text-font-font-family: "Work Sans";
  --course-item-name-mobile-font-font-family: "Work Sans";
  --tweak-blog-alternating-side-by-side-list-read-more-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-chapter-item-chapter-meta-font-line-height: .8em;
  --video-item-meta-font-font-style: normal;
  --menu-block-item-title-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 500;
  --form-block-title-text-font-font-style: normal;
  --course-list-course-chapter-divider-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --course-list-course-name-font-font-style: normal;
  --tweak-form-block-survey-title-color-on-background: hsla(0,0%,0%,1);
  --tweak-blog-item-comment-text-color: hsla(0,0%,100%,1);
  --tweak-paragraph-link-color-on-background: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --image-block-card-image-title-color: hsla(0,0%,100%,1);
  --tweak-summary-block-stroke-color: hsla(43.63636364,4.88888889%,55.88235294%,1);
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-font-size: .9rem;
  --menu-block-nav-font-font-family: "Work Sans";
  --tweak-form-block-field-border-color-hsl: 0,0%,100%;
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --blog-basic-grid-list-excerpt-font-font-family: "Work Sans";
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --toggle-off-color: hsla(38.18181818,18.03278689%,88.03921569%,1);
  --product-basic-item-price-wrap-layout-font-font-family: "Work Sans";
  --tweak-product-list-description-text-color: hsla(0,0%,100%,1);
  --course-list-chapter-item-chapter-name-font-font-size: 2rem;
  --course-list-grid-layout-course-item-name-font-text-transform: none;
  --course-list-course-item-lesson-name-font-font-weight: 500;
  --image-block-poster-image-title-color: hsla(0,0%,100%,1);
  --header-button-font-line-height: 1.2em;
  --newsletter-block-description-text-font-line-height: 1.6em;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: .9;
  --newsletter-block-footnote-text-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --heading-2-size-value: 3.2;
  --video-basic-grid-list-title-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-line-height: 1.6em;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0em;
  --course-item-name-mobile-font-text-transform: none;
  --image-block-overlap-inline-link-color: hsla(0,0%,100%,1);
  --image-block-collage-background-color: hsla(0,0%,100%,1);
  --tweak-paragraph-large-color-on-background: hsla(0,0%,0%,1);
  --portfolio-grid-basic-title-font-letter-spacing: .01em;
  --course-list-course-item-lesson-meta-font-font-size-value: .75;
  --product-block-price-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size: .9rem;
  --portfolio-hover-follow-title-font-font-style: normal;
  --tweak-newsletter-block-title-color: hsla(0,0%,100%,1);
  --content-link-block-title-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --form-block-title-text-font-font-size: 1rem;
  --tweak-form-block-option-color: hsla(0,0%,100%,1);
  --menu-block-title-font-font-family: "Work Sans";
  --course-item-side-nav-lesson-meta-font-font-size-value: .8;
  --tweak-form-block-field-input-color-hsl: 0,0%,100%;
  --product-basic-item-scarcity-font-font-size: .9rem;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 700;
  --product-basic-item-scarcity-full-layout-font-font-size: .85rem;
  --portfolio-hover-follow-title-font-font-size-value: 4.5;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-size-value: 1;
  --heading-1-size: 4.5rem;
  --form-block-select-dropdown-text-font-font-size: .9rem;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --tweak-form-block-field-accent-color-on-background-hsl: 43.63636364,4.88888889%,55.88235294%;
  --course-item-chapter-name-font-text-transform: none;
  --newsletter-block-button-text-font-font-size: 1rem;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --mobile-site-title-font-font-style: normal;
  --site-navigation-font-line-height: 1.6em;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 500;
  --list-section-simple-card-button-text-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-color: hsla(0,0%,100%,1);
  --tweak-blog-item-pagination-icon-color: hsla(0,0%,100%,1);
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-title-font-line-height: 1.2em;
  --body-font-font-weight: 500;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 500;
  --image-block-collage-image-title-color: hsla(0,0%,0%,1);
  --form-block-option-text-font-text-transform: none;
  --list-section-banner-slideshow-title-color: hsla(0,0%,100%,1);
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --product-basic-item-description-half-layout-font-font-weight: 500;
  --portfolio-index-background-title-color: hsla(0,0%,100%,1);
  --portfolio-index-background-title-font-line-height: 1.2em;
  --quote-block-source-font-text-transform: uppercase;
  --site-navigation-font-letter-spacing: 0em;
  --tertiary-button-font-font-size: .9rem;
  --body-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 700;
  --course-list-course-item-lesson-name-font-font-family: "Work Sans";
  --blog-item-author-profile-font-text-transform: none;
  --blog-single-column-list-meta-font-font-size-value: .9;
  --product-basic-item-scarcity-half-layout-font-font-size-value: .85;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Work Sans";
  --form-block-input-text-font-font-style: normal;
  --video-item-meta-font-letter-spacing: 0em;
  --blog-item-pagination-font-letter-spacing: .01em;
  --product-grid-text-below-status-font-font-size-value: .9;
  --product-grid-text-below-scarcity-font-font-weight: 500;
  --blog-item-meta-font-font-weight: 500;
  --headingLargeColor: hsla(0,0%,100%,1);
  --product-grid-text-below-scarcity-font-font-family: "Work Sans";
  --tweak-form-block-button-text-color: hsla(0,0%,100%,1);
  --course-item-chapter-name-font-font-style: normal;
  --blog-basic-grid-list-title-font-text-transform: none;
  --tweak-summary-block-excerpt-color: hsla(0,0%,100%,1);
  --portfolio-grid-overlay-title-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-size: 1.125rem;
  --menu-block-item-description-font-font-size-value: 1;
  --form-field-dropdown-icon-size: 18px;
  --video-basic-grid-list-meta-font-font-size-value: .9;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --header-button-font-font-style: normal;
  --product-block-price-font-font-weight: 500;
  --blog-alternating-side-by-side-list-meta-font-text-transform: uppercase;
  --blog-grid-masonry-list-excerpt-font-font-weight: 500;
  --tertiary-button-font-font-weight: 500;
}

/* ============================================
   STATIC SITE FIXES - Auto-generated overrides
   These fix JS-dependent visibility/positioning
   ============================================ */

/* Force visibility on JS-hidden elements */
[data-scraper-id="elem-0"],
[data-scraper-id="elem-174"],
[data-scraper-id="elem-177"],
[data-scraper-id="elem-180"],
[data-scraper-id="elem-183"],
[data-scraper-id="elem-200"],
[data-scraper-id="elem-231"],
[data-scraper-id="elem-236"],
[data-scraper-id="elem-241"],
[data-scraper-id="elem-246"],
[data-scraper-id="elem-248"],
[data-scraper-id="elem-251"],
[data-scraper-id="elem-253"],
[data-scraper-id="elem-256"],
[data-scraper-id="elem-258"],
[data-scraper-id="elem-261"],
[data-scraper-id="elem-263"],
[data-scraper-id="elem-276"],
[data-scraper-id="elem-289"],
[data-scraper-id="elem-316"],
[data-scraper-id="elem-328"],
[data-scraper-id="elem-331"],
[data-scraper-id="elem-333"],
[data-scraper-id="elem-336"],
[data-scraper-id="elem-338"],
[data-scraper-id="elem-341"],
[data-scraper-id="elem-343"],
[data-scraper-id="elem-346"],
[data-scraper-id="elem-348"],
[data-scraper-id="elem-351"],
[data-scraper-id="elem-353"],
[data-scraper-id="elem-356"],
[data-scraper-id="elem-358"],
[data-scraper-id="elem-361"],
[data-scraper-id="elem-363"],
[data-scraper-id="elem-366"],
[data-scraper-id="elem-368"],
[data-scraper-id="elem-371"],
[data-scraper-id="elem-373"],
[data-scraper-id="elem-376"],
[data-scraper-id="elem-178"],
[data-scraper-id="elem-181"],
[data-scraper-id="elem-184"],
[data-scraper-id="elem-187"],
[data-scraper-id="elem-204"],
[data-scraper-id="elem-217"],
[data-scraper-id="elem-244"],
[data-scraper-id="elem-186"],
[data-scraper-id="elem-189"],
[data-scraper-id="elem-192"],
[data-scraper-id="elem-211"],
[data-scraper-id="elem-214"],
[data-scraper-id="elem-233"],
[data-scraper-id="elem-294"],
[data-scraper-id="elem-307"],
[data-scraper-id="elem-334"],
[data-scraper-id="elem-224"],
[data-scraper-id="elem-226"],
[data-scraper-id="elem-257"],
[data-scraper-id="elem-268"],
[data-scraper-id="elem-199"],
[data-scraper-id="elem-221"],
[data-scraper-id="elem-283"],
[data-scraper-id="elem-296"],
[data-scraper-id="elem-323"],
[data-scraper-id="elem-193"],
[data-scraper-id="elem-196"],
[data-scraper-id="elem-202"],
[data-scraper-id="elem-232"],
[data-scraper-id="elem-387"],
[data-scraper-id="elem-388"],
[data-scraper-id="elem-465"],
[data-scraper-id="elem-478"],
[data-scraper-id="elem-505"] {
  opacity: 1 !important;
  visibility: visible !important;
}

/* Ensure content sections visible */
.Index-page-content,
.Index-page {
  opacity: 1 !important;
  visibility: visible !important;
  display: block !important;
}

/* Parallax containers - make visible for JS control */
.Parallax-host-outer,
.Parallax-host {
  display: block !important;
  visibility: visible !important;
}

/* Parallax items - ensure visible and positioned */
.Parallax-item {
  opacity: 1 !important;
  visibility: visible !important;
  display: block !important;
}

/* Parallax images - ensure visible */
.Index-page-image,
figure[data-parallax-image-wrapper] {
  opacity: 1 !important;
  visibility: visible !important;
  display: block !important;
}
